@charset "UTF-8";
.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.col-sm-5,.swag-paypal-checkout-finish-pui-instructions-content .instruction-title{flex:0 0 auto;width:41.66666667%}.col-sm-7,.swag-paypal-checkout-finish-pui-instructions-content .instruction-description{flex:0 0 auto;width:58.33333333%}.no-scroll{overflow:hidden}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.d-none{display:none}@media (min-width:992px){.d-lg-block{display:block}}.is-ctl-product .product-detail .gallery-slider{width:99.9%}.is-ctl-product .product-detail .gallery-slider-row{margin-bottom:1rem}.is-ctl-product .product-detail .gallery-slider-row.is-single-image{justify-content:center}.is-ctl-product .product-detail .gallery-slider-single-image{display:flex;align-items:center;justify-content:center}.is-ctl-product .product-detail .gallery-slider-container{position:relative;height:100%}.is-ctl-product .product-detail .gallery-slider-container .gallery-slider-image{display:block}.is-ctl-product .product-detail .gallery-slider-item,.is-ctl-product .product-detail .gallery-slider-single-image{position:relative;backface-visibility:hidden;cursor:default;display:block;height:100%;max-width:100%}.is-ctl-product .product-detail .gallery-slider-item.is-cover,.is-ctl-product .product-detail .gallery-slider-item.is-contain,.is-ctl-product .product-detail .gallery-slider-single-image.is-cover,.is-ctl-product .product-detail .gallery-slider-single-image.is-contain{height:100%}.is-ctl-product .product-detail .gallery-slider-item.is-cover .gallery-slider-image,.is-ctl-product .product-detail .gallery-slider-item.is-contain .gallery-slider-image,.is-ctl-product .product-detail .gallery-slider-single-image.is-cover .gallery-slider-image,.is-ctl-product .product-detail .gallery-slider-single-image.is-contain .gallery-slider-image{object-fit:cover;font-family:"object-fit: cover;";position:absolute;top:0;right:0;bottom:0;left:0;margin:0 auto}.is-ctl-product .product-detail .gallery-slider-item.is-cover .gallery-slider-image,.is-ctl-product .product-detail .gallery-slider-single-image.is-cover .gallery-slider-image{object-fit:cover;font-family:"object-fit: cover;";width:100%;height:100%}.is-ctl-product .product-detail .gallery-slider-item.is-contain .gallery-slider-image,.is-ctl-product .product-detail .gallery-slider-single-image.is-contain .gallery-slider-image{margin:auto;object-fit:contain;font-family:"object-fit: contain;"}.is-ctl-product .product-detail .gallery-slider-controls-prev{line-height:14px;left:0}.is-ctl-product .product-detail .gallery-slider-controls-prev.is-nav-prev-outside{left:-10px}.is-ctl-product .product-detail .gallery-slider-controls-next{line-height:14px;right:0}.is-ctl-product .product-detail .gallery-slider-controls-next.is-nav-next-outside{right:-10px}.is-ctl-product .product-detail .gallery-slider-thumbnails-container{position:relative}.is-ctl-product .product-detail .gallery-slider-thumbnails-container .tns-inner{display:flex;justify-content:center}.is-ctl-product .product-detail .gallery-slider-thumbnails-container.is-underneath .tns-inner{display:block}.is-ctl-product .product-detail .gallery-slider-thumbnails-container.is-underneath .tns-outer{margin:0 30px}.is-ctl-product .product-detail .gallery-slider-thumbnails-container.hide-thumbs{display:none}.is-ctl-product .product-detail .gallery-slider-thumbnails-col .gallery-slider-thumbnails-controls-prev,.is-ctl-product .product-detail .gallery-slider-thumbnails-col .gallery-slider-thumbnails-controls-next{border:0;background:none;height:30px;width:65px;line-height:normal}.is-ctl-product .product-detail .gallery-slider-thumbnails-col.is-left{padding-right:0}.is-ctl-product .product-detail .gallery-slider-thumbnails-col.is-left .gallery-slider-thumbnails-controls-prev{top:-30px}.is-ctl-product .product-detail .gallery-slider-thumbnails-col.is-left .gallery-slider-thumbnails-controls-next{bottom:-20px;top:auto}.is-ctl-product .product-detail .gallery-slider-thumbnails-col.is-left .gallery-slider-thumbnails-controls-prev{left:50%;transform:translateX(-50%) rotate(90deg)}.is-ctl-product .product-detail .gallery-slider-thumbnails-col.is-left .gallery-slider-thumbnails-controls-next{left:50%;transform:translateX(-50%) rotate(-90deg)}.is-ctl-product .product-detail .gallery-slider-thumbnails-col.is-underneath .gallery-slider-thumbnails-controls-prev{left:-25px}.is-ctl-product .product-detail .gallery-slider-thumbnails-col.is-underneath .gallery-slider-thumbnails-controls-next{right:-25px}.is-ctl-product .product-detail .gallery-slider-thumbnails-col.is-underneath .gallery-slider-thumbnails-controls-prev,.is-ctl-product .product-detail .gallery-slider-thumbnails-col.is-underneath .gallery-slider-thumbnails-controls-next{transform:translateY(-30%)}.is-ctl-product .product-detail .gallery-slider-modal-controls{z-index:10}.is-ctl-product .product-detail .gallery-slider-modal-controls .gallery-slider-thumbnails-controls-prev{left:0}.is-ctl-product .product-detail .gallery-slider-modal-controls .gallery-slider-thumbnails-controls-next{right:0}.is-ctl-product .product-detail .gallery-slider-thumbnails.is-underneath{display:flex;margin-top:1rem}.is-ctl-product .product-detail .gallery-slider-thumbnails.is-underneath .gallery-slider-thumbnails-item{width:auto}.is-ctl-product .product-detail .gallery-slider-thumbnails-item{cursor:pointer;height:75px;width:75px}.is-ctl-product .product-detail .gallery-slider-thumbnails-item.tns-nav-active .gallery-slider-thumbnails-item-inner{border-color:#e3000f}.is-ctl-product .product-detail .gallery-slider-thumbnails-item-inner{border:1px solid #e0e0e0;border-radius:3px;width:100%;height:100%;padding:0.25rem;display:flex;align-items:center;align-content:center;justify-content:center}.is-ctl-product .product-detail .gallery-slider-thumbnails-image,.is-ctl-product .product-detail .gallery-slider-image{flex:0 0 auto;max-height:100%;max-width:100%}.is-ctl-product .product-detail .gallery-slider-thumbnails-controls{display:none;margin:0}@media (max-width:0){.is-ctl-product .product-detail .gallery-slider-item.is-cover,.is-ctl-product .product-detail .gallery-slider-item.is-contain{min-height:225px !important}}@media (max-width:575px){.is-ctl-product .product-detail .gallery-slider-single-image.is-cover,.is-ctl-product .product-detail .gallery-slider-single-image.is-contain{min-height:225px !important}}@media (min-width:768px){.is-ctl-product .product-detail .gallery-slider-row{justify-content:center}.is-ctl-product .product-detail .gallery-slider-thumbnails-controls{display:block}.is-ctl-product .product-detail .gallery-slider-thumbnails-col.is-left .gallery-slider-thumbnails-item{margin-bottom:0 !important;padding-bottom:10px}}.is-ctl-product .product-detail .magnifier-overlay,.is-ctl-product .product-detail .magnifier-zoom-image{background-clip:padding-box;opacity:0;animation:magnifyLensFade 0.5s forwards;pointer-events:none;z-index:1100}.is-ctl-product .product-detail .magnifier-overlay{top:0;left:0;width:0;height:0;position:absolute;background:rgba(255, 255, 255, 0.4);border:1px solid #e0e0e0}.is-ctl-product .product-detail .magnifier-zoom-image{width:100%;height:100%;position:absolute;background-repeat:no-repeat;background-position:0 0;top:0;left:0}@keyframes magnifyLensFade{0%{opacity:0}100%{opacity:1}}.is-ctl-product .product-detail .modal .modal-header.only-close{border-bottom-color:transparent}.is-ctl-product .product-detail .modal .modal-close:focus{outline:0}.is-ctl-product .product-detail .modal.is-fullscreen .modal-dialog,.is-ctl-product .product-detail .modal.is-fullscreen .modal-content{width:100%;height:100%;min-height:100%;position:absolute;max-width:100%;top:0;left:0;margin:0;overflow-y:scroll;box-shadow:none}.is-ctl-product .product-detail .modal.is-fullscreen .modal-dialog,.is-ctl-product .product-detail .modal.is-fullscreen .modal-content,.is-ctl-product .product-detail .modal.is-fullscreen .modal-header,.is-ctl-product .product-detail .modal.is-fullscreen .modal-body,.is-ctl-product .product-detail .modal.is-fullscreen .modal-footer{border-radius:0}.is-ctl-product .product-detail .modal-open{overflow:hidden}.is-ctl-product .product-detail .modal-open .modal{overflow-x:hidden;overflow-y:auto}.is-ctl-product .product-detail .modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.is-ctl-product .product-detail .modal-dialog{position:relative;width:auto;margin:0.5rem;pointer-events:none}.modal.fade .is-ctl-product .product-detail .modal-dialog{transition:transform 0.3s ease-out 0.3s ease;transform:translate(0, -50px)}.modal.show .is-ctl-product .product-detail .modal-dialog{transform:none}.is-ctl-product .product-detail .modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.is-ctl-product .product-detail .modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.is-ctl-product .product-detail .modal-dialog-scrollable .modal-header,.is-ctl-product .product-detail .modal-dialog-scrollable .modal-footer{flex-shrink:0}.is-ctl-product .product-detail .modal-dialog-scrollable .modal-body{overflow-y:auto}.is-ctl-product .product-detail .modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.is-ctl-product .product-detail .modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);content:""}.is-ctl-product .product-detail .modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.is-ctl-product .product-detail .modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.is-ctl-product .product-detail .modal-dialog-centered.modal-dialog-scrollable::before{content:none}.is-ctl-product .product-detail .modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:white;background-clip:padding-box;border:1px solid rgba(0, 0, 0, 0.2);border-radius:3px;box-shadow:0 0.25rem 0.5rem rgba(0, 0, 0, 0.5);outline:0}.is-ctl-product .product-detail .offcanvas-backdrop,.is-ctl-product .product-detail .modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:rgba(0, 0, 0, 0.5)}.is-ctl-product .product-detail .offcanvas-backdrop.fade,.is-ctl-product .product-detail .modal-backdrop.fade{opacity:0}.is-ctl-product .product-detail .offcanvas-backdrop.show,.is-ctl-product .product-detail .modal-backdrop.show{opacity:0.5}.is-ctl-product .product-detail .modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:5px;border-bottom:1px solid #e0e0e0;border-top-left-radius:3px;border-top-right-radius:3px}.is-ctl-product .product-detail .modal-header .close{padding:5px;margin:-1rem -1rem -1rem auto}.is-ctl-product .product-detail .modal-title{margin-bottom:0;line-height:normal}.is-ctl-product .product-detail .modal-body{position:relative;flex:1 1 auto;padding:1rem}.is-ctl-product .product-detail .modal-footer{display:flex;align-items:center;justify-content:flex-end;padding:1rem;border-top:1px solid #e0e0e0;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.is-ctl-product .product-detail .modal-footer>:not(:first-child){margin-left:0.25rem}.is-ctl-product .product-detail .modal-footer>:not(:last-child){margin-right:0.25rem}.is-ctl-product .product-detail .modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.is-ctl-product .product-detail .modal-dialog{max-width:500px;margin:1.75rem auto}.is-ctl-product .product-detail .modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.is-ctl-product .product-detail .modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.is-ctl-product .product-detail .modal-dialog-centered{min-height:calc(100% - 3.5rem)}.is-ctl-product .product-detail .modal-dialog-centered::before{height:calc(100vh - 3.5rem)}.is-ctl-product .product-detail .modal-content{box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.5)}.is-ctl-product .product-detail .modal-sm{max-width:300px}}@media (min-width:992px){.is-ctl-product .product-detail .modal-lg,.is-ctl-product .product-detail .modal-xl{max-width:800px}}@media (min-width:1200px){.is-ctl-product .product-detail .modal-xl{max-width:1140px}}.is-ctl-product .product-detail .zoom-modal-wrapper{position:absolute;width:0;height:0;overflow:hidden}.is-ctl-product .product-detail .modal.zoom-modal{overflow:hidden}.is-ctl-product .product-detail .modal.zoom-modal .zoom-modal-actions,.is-ctl-product .product-detail .modal.zoom-modal .modal-close{position:absolute;top:0;opacity:1;z-index:1051;margin:15px}.is-ctl-product .product-detail .modal.zoom-modal .zoom-modal-actions{left:0}.is-ctl-product .product-detail .modal.zoom-modal .modal-close{right:0}.is-ctl-product .product-detail .modal.zoom-modal .modal-dialog .modal-content,.is-ctl-product .product-detail .modal.zoom-modal .modal-dialog .modal-body{padding:0;overflow:hidden}.is-ctl-product .product-detail .modal.zoom-modal .modal-footer{display:none;position:absolute;bottom:0;left:0;right:0;padding:0 0 1rem;justify-content:center;background-color:white;margin:0 30px}.is-ctl-product .product-detail .modal.zoom-modal .gallery-slider{top:0;bottom:0;position:absolute;height:auto;width:100%}.is-ctl-product .product-detail .modal.zoom-modal .gallery-slider-thumbnails{margin:0 auto}.is-ctl-product .product-detail .modal.zoom-modal .gallery-slider-controls-next{line-height:14px;right:0}.is-ctl-product .product-detail .modal.zoom-modal .gallery-slider-controls-prev{line-height:14px;left:0}.is-ctl-product .product-detail .modal.zoom-modal .gallery-slider-thumbnails-item{width:auto}.is-ctl-product .product-detail .modal.zoom-modal .gallery-slider-thumbnails-controls-next{right:-30px}.is-ctl-product .product-detail .modal.zoom-modal .gallery-slider-thumbnails-controls-prev{left:-30px}.is-ctl-product .product-detail .modal.zoom-modal .image-zoom-container{height:100%;width:100%;overflow:hidden;display:flex;align-items:center;justify-content:center;align-content:center}.is-ctl-product .product-detail .modal.zoom-modal .image-zoom-container>*{position:relative}.is-ctl-product .product-detail .modal.zoom-modal .image-zoom-btn.disabled{opacity:0.3}@media (min-width:768px){.is-ctl-product .product-detail .modal.zoom-modal .gallery-slider{bottom:100px}.is-ctl-product .product-detail .modal.zoom-modal .modal-footer{display:flex}}.is-ctl-product .product-detail .container{width:100%;padding-right:calc(30px / 2);padding-left:calc(30px / 2);margin-right:auto;margin-left:auto}@media (min-width:576px){.is-ctl-product .product-detail .container{max-width:540px}}@media (min-width:768px){.is-ctl-product .product-detail .container{max-width:720px}}@media (min-width:992px){.is-ctl-product .product-detail .container{max-width:960px}}@media (min-width:1200px){.is-ctl-product .product-detail .container{max-width:1140px}}.is-ctl-product .product-detail .container-fluid{width:100%;padding-right:calc(30px / 2);padding-left:calc(30px / 2);margin-right:auto;margin-left:auto}.is-ctl-product .product-detail .row{display:flex;flex-wrap:wrap;margin-right:calc(-30px / 2);margin-left:calc(-30px / 2)}.is-ctl-product .product-detail .no-gutters,.is-ctl-product .product-detail .cms-block.no-gutters .cms-block-container-row,.cms-block.no-gutters .is-ctl-product .product-detail .cms-block-container-row{margin-right:0;margin-left:0}.is-ctl-product .product-detail .no-gutters>.col,.is-ctl-product .product-detail .cms-block.no-gutters .cms-block-container-row>.col,.cms-block.no-gutters .is-ctl-product .product-detail .cms-block-container-row>.col,.is-ctl-product .product-detail .no-gutters>[class*="col-"],.is-ctl-product .product-detail .cms-block.no-gutters .cms-block-container-row>[class*="col-"],.cms-block.no-gutters .is-ctl-product .product-detail .cms-block-container-row>[class*="col-"]{padding-right:0;padding-left:0}.is-ctl-product .product-detail .col-1,.is-ctl-product .product-detail .col-2,.is-ctl-product .product-detail .col-3,.is-ctl-product .product-detail .col-4,.is-ctl-product .product-detail .col-5,.is-ctl-product .product-detail .col-6,.is-ctl-product .product-detail .col-7,.is-ctl-product .product-detail .col-8,.is-ctl-product .product-detail .col-9,.is-ctl-product .product-detail .col-10,.is-ctl-product .product-detail .col-11,.is-ctl-product .product-detail .col-12,.is-ctl-product .product-detail .col,.is-ctl-product .product-detail .col-auto,.is-ctl-product .product-detail .col-sm-1,.is-ctl-product .product-detail .col-sm-2,.is-ctl-product .product-detail .col-sm-3,.is-ctl-product .product-detail .col-sm-4,.is-ctl-product .product-detail .col-sm-5,.is-ctl-product .product-detail .swag-paypal-checkout-finish-pui-instructions-content .instruction-title,.swag-paypal-checkout-finish-pui-instructions-content .is-ctl-product .product-detail .instruction-title,.is-ctl-product .product-detail .col-sm-6,.is-ctl-product .product-detail .col-sm-7,.is-ctl-product .product-detail .swag-paypal-checkout-finish-pui-instructions-content .instruction-description,.swag-paypal-checkout-finish-pui-instructions-content .is-ctl-product .product-detail .instruction-description,.is-ctl-product .product-detail .col-sm-8,.is-ctl-product .product-detail .col-sm-9,.is-ctl-product .product-detail .col-sm-10,.is-ctl-product .product-detail .col-sm-11,.is-ctl-product .product-detail .col-sm-12,.is-ctl-product .product-detail .col-sm,.is-ctl-product .product-detail .col-sm-auto,.is-ctl-product .product-detail .col-md-1,.is-ctl-product .product-detail .col-md-2,.is-ctl-product .product-detail .col-md-3,.is-ctl-product .product-detail .col-md-4,.is-ctl-product .product-detail .col-md-5,.is-ctl-product .product-detail .col-md-6,.is-ctl-product .product-detail .col-md-7,.is-ctl-product .product-detail .col-md-8,.is-ctl-product .product-detail .col-md-9,.is-ctl-product .product-detail .col-md-10,.is-ctl-product .product-detail .col-md-11,.is-ctl-product .product-detail .col-md-12,.is-ctl-product .product-detail .col-md,.is-ctl-product .product-detail .col-md-auto,.is-ctl-product .product-detail .col-lg-1,.is-ctl-product .product-detail .col-lg-2,.is-ctl-product .product-detail .col-lg-3,.is-ctl-product .product-detail .col-lg-4,.is-ctl-product .product-detail .col-lg-5,.is-ctl-product .product-detail .col-lg-6,.is-ctl-product .product-detail .col-lg-7,.is-ctl-product .product-detail .col-lg-8,.is-ctl-product .product-detail .col-lg-9,.is-ctl-product .product-detail .col-lg-10,.is-ctl-product .product-detail .col-lg-11,.is-ctl-product .product-detail .col-lg-12,.is-ctl-product .product-detail .col-lg,.is-ctl-product .product-detail .col-lg-auto,.is-ctl-product .product-detail .col-xl-1,.is-ctl-product .product-detail .col-xl-2,.is-ctl-product .product-detail .col-xl-3,.is-ctl-product .product-detail .col-xl-4,.is-ctl-product .product-detail .col-xl-5,.is-ctl-product .product-detail .col-xl-6,.is-ctl-product .product-detail .col-xl-7,.is-ctl-product .product-detail .col-xl-8,.is-ctl-product .product-detail .col-xl-9,.is-ctl-product .product-detail .col-xl-10,.is-ctl-product .product-detail .col-xl-11,.is-ctl-product .product-detail .col-xl-12,.is-ctl-product .product-detail .col-xl,.is-ctl-product .product-detail .col-xl-auto{position:relative;width:100%;padding-right:calc(30px / 2);padding-left:calc(30px / 2)}.is-ctl-product .product-detail .col{flex-basis:0;flex-grow:1;max-width:100%}.is-ctl-product .product-detail .col-auto{flex:0 0 auto;width:auto;max-width:100%}.is-ctl-product .product-detail .col-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.is-ctl-product .product-detail .col-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.is-ctl-product .product-detail .col-3{flex:0 0 25%;max-width:25%}.is-ctl-product .product-detail .col-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.is-ctl-product .product-detail .col-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.is-ctl-product .product-detail .col-6{flex:0 0 50%;max-width:50%}.is-ctl-product .product-detail .col-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.is-ctl-product .product-detail .col-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.is-ctl-product .product-detail .col-9{flex:0 0 75%;max-width:75%}.is-ctl-product .product-detail .col-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.is-ctl-product .product-detail .col-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.is-ctl-product .product-detail .col-12{flex:0 0 100%;max-width:100%}.is-ctl-product .product-detail .order-first{order:-1}.is-ctl-product .product-detail .order-last{order:13}.is-ctl-product .product-detail .order-0{order:0}.is-ctl-product .product-detail .order-1{order:1}.is-ctl-product .product-detail .order-2{order:2}.is-ctl-product .product-detail .order-3{order:3}.is-ctl-product .product-detail .order-4{order:4}.is-ctl-product .product-detail .order-5{order:5}.is-ctl-product .product-detail .order-6{order:6}.is-ctl-product .product-detail .order-7{order:7}.is-ctl-product .product-detail .order-8{order:8}.is-ctl-product .product-detail .order-9{order:9}.is-ctl-product .product-detail .order-10{order:10}.is-ctl-product .product-detail .order-11{order:11}.is-ctl-product .product-detail .order-12{order:12}.is-ctl-product .product-detail .offset-1{margin-left:8.3333333333%}.is-ctl-product .product-detail .offset-2{margin-left:16.6666666667%}.is-ctl-product .product-detail .offset-3{margin-left:25%}.is-ctl-product .product-detail .offset-4{margin-left:33.3333333333%}.is-ctl-product .product-detail .offset-5{margin-left:41.6666666667%}.is-ctl-product .product-detail .offset-6{margin-left:50%}.is-ctl-product .product-detail .offset-7{margin-left:58.3333333333%}.is-ctl-product .product-detail .offset-8{margin-left:66.6666666667%}.is-ctl-product .product-detail .offset-9{margin-left:75%}.is-ctl-product .product-detail .offset-10{margin-left:83.3333333333%}.is-ctl-product .product-detail .offset-11{margin-left:91.6666666667%}@media (min-width:576px){.is-ctl-product .product-detail .col-sm{flex-basis:0;flex-grow:1;max-width:100%}.is-ctl-product .product-detail .col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.is-ctl-product .product-detail .col-sm-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.is-ctl-product .product-detail .col-sm-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.is-ctl-product .product-detail .col-sm-3{flex:0 0 25%;max-width:25%}.is-ctl-product .product-detail .col-sm-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.is-ctl-product .product-detail .col-sm-5,.is-ctl-product .product-detail .swag-paypal-checkout-finish-pui-instructions-content .instruction-title,.swag-paypal-checkout-finish-pui-instructions-content .is-ctl-product .product-detail .instruction-title{flex:0 0 41.6666666667%;max-width:41.6666666667%}.is-ctl-product .product-detail .col-sm-6{flex:0 0 50%;max-width:50%}.is-ctl-product .product-detail .col-sm-7,.is-ctl-product .product-detail .swag-paypal-checkout-finish-pui-instructions-content .instruction-description,.swag-paypal-checkout-finish-pui-instructions-content .is-ctl-product .product-detail .instruction-description{flex:0 0 58.3333333333%;max-width:58.3333333333%}.is-ctl-product .product-detail .col-sm-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.is-ctl-product .product-detail .col-sm-9{flex:0 0 75%;max-width:75%}.is-ctl-product .product-detail .col-sm-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.is-ctl-product .product-detail .col-sm-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.is-ctl-product .product-detail .col-sm-12{flex:0 0 100%;max-width:100%}.is-ctl-product .product-detail .order-sm-first{order:-1}.is-ctl-product .product-detail .order-sm-last{order:13}.is-ctl-product .product-detail .order-sm-0{order:0}.is-ctl-product .product-detail .order-sm-1{order:1}.is-ctl-product .product-detail .order-sm-2{order:2}.is-ctl-product .product-detail .order-sm-3{order:3}.is-ctl-product .product-detail .order-sm-4{order:4}.is-ctl-product .product-detail .order-sm-5{order:5}.is-ctl-product .product-detail .order-sm-6{order:6}.is-ctl-product .product-detail .order-sm-7{order:7}.is-ctl-product .product-detail .order-sm-8{order:8}.is-ctl-product .product-detail .order-sm-9{order:9}.is-ctl-product .product-detail .order-sm-10{order:10}.is-ctl-product .product-detail .order-sm-11{order:11}.is-ctl-product .product-detail .order-sm-12{order:12}.is-ctl-product .product-detail .offset-sm-0{margin-left:0}.is-ctl-product .product-detail .offset-sm-1{margin-left:8.3333333333%}.is-ctl-product .product-detail .offset-sm-2{margin-left:16.6666666667%}.is-ctl-product .product-detail .offset-sm-3{margin-left:25%}.is-ctl-product .product-detail .offset-sm-4{margin-left:33.3333333333%}.is-ctl-product .product-detail .offset-sm-5{margin-left:41.6666666667%}.is-ctl-product .product-detail .offset-sm-6{margin-left:50%}.is-ctl-product .product-detail .offset-sm-7{margin-left:58.3333333333%}.is-ctl-product .product-detail .offset-sm-8{margin-left:66.6666666667%}.is-ctl-product .product-detail .offset-sm-9{margin-left:75%}.is-ctl-product .product-detail .offset-sm-10{margin-left:83.3333333333%}.is-ctl-product .product-detail .offset-sm-11{margin-left:91.6666666667%}}@media (min-width:768px){.is-ctl-product .product-detail .col-md{flex-basis:0;flex-grow:1;max-width:100%}.is-ctl-product .product-detail .col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.is-ctl-product .product-detail .col-md-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.is-ctl-product .product-detail .col-md-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.is-ctl-product .product-detail .col-md-3{flex:0 0 25%;max-width:25%}.is-ctl-product .product-detail .col-md-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.is-ctl-product .product-detail .col-md-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.is-ctl-product .product-detail .col-md-6{flex:0 0 50%;max-width:50%}.is-ctl-product .product-detail .col-md-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.is-ctl-product .product-detail .col-md-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.is-ctl-product .product-detail .col-md-9{flex:0 0 75%;max-width:75%}.is-ctl-product .product-detail .col-md-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.is-ctl-product .product-detail .col-md-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.is-ctl-product .product-detail .col-md-12{flex:0 0 100%;max-width:100%}.is-ctl-product .product-detail .order-md-first{order:-1}.is-ctl-product .product-detail .order-md-last{order:13}.is-ctl-product .product-detail .order-md-0{order:0}.is-ctl-product .product-detail .order-md-1{order:1}.is-ctl-product .product-detail .order-md-2{order:2}.is-ctl-product .product-detail .order-md-3{order:3}.is-ctl-product .product-detail .order-md-4{order:4}.is-ctl-product .product-detail .order-md-5{order:5}.is-ctl-product .product-detail .order-md-6{order:6}.is-ctl-product .product-detail .order-md-7{order:7}.is-ctl-product .product-detail .order-md-8{order:8}.is-ctl-product .product-detail .order-md-9{order:9}.is-ctl-product .product-detail .order-md-10{order:10}.is-ctl-product .product-detail .order-md-11{order:11}.is-ctl-product .product-detail .order-md-12{order:12}.is-ctl-product .product-detail .offset-md-0{margin-left:0}.is-ctl-product .product-detail .offset-md-1{margin-left:8.3333333333%}.is-ctl-product .product-detail .offset-md-2{margin-left:16.6666666667%}.is-ctl-product .product-detail .offset-md-3{margin-left:25%}.is-ctl-product .product-detail .offset-md-4{margin-left:33.3333333333%}.is-ctl-product .product-detail .offset-md-5{margin-left:41.6666666667%}.is-ctl-product .product-detail .offset-md-6{margin-left:50%}.is-ctl-product .product-detail .offset-md-7{margin-left:58.3333333333%}.is-ctl-product .product-detail .offset-md-8{margin-left:66.6666666667%}.is-ctl-product .product-detail .offset-md-9{margin-left:75%}.is-ctl-product .product-detail .offset-md-10{margin-left:83.3333333333%}.is-ctl-product .product-detail .offset-md-11{margin-left:91.6666666667%}}@media (min-width:992px){.is-ctl-product .product-detail .col-lg{flex-basis:0;flex-grow:1;max-width:100%}.is-ctl-product .product-detail .col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.is-ctl-product .product-detail .col-lg-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.is-ctl-product .product-detail .col-lg-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.is-ctl-product .product-detail .col-lg-3{flex:0 0 25%;max-width:25%}.is-ctl-product .product-detail .col-lg-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.is-ctl-product .product-detail .col-lg-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.is-ctl-product .product-detail .col-lg-6{flex:0 0 50%;max-width:50%}.is-ctl-product .product-detail .col-lg-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.is-ctl-product .product-detail .col-lg-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.is-ctl-product .product-detail .col-lg-9{flex:0 0 75%;max-width:75%}.is-ctl-product .product-detail .col-lg-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.is-ctl-product .product-detail .col-lg-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.is-ctl-product .product-detail .col-lg-12{flex:0 0 100%;max-width:100%}.is-ctl-product .product-detail .order-lg-first{order:-1}.is-ctl-product .product-detail .order-lg-last{order:13}.is-ctl-product .product-detail .order-lg-0{order:0}.is-ctl-product .product-detail .order-lg-1{order:1}.is-ctl-product .product-detail .order-lg-2{order:2}.is-ctl-product .product-detail .order-lg-3{order:3}.is-ctl-product .product-detail .order-lg-4{order:4}.is-ctl-product .product-detail .order-lg-5{order:5}.is-ctl-product .product-detail .order-lg-6{order:6}.is-ctl-product .product-detail .order-lg-7{order:7}.is-ctl-product .product-detail .order-lg-8{order:8}.is-ctl-product .product-detail .order-lg-9{order:9}.is-ctl-product .product-detail .order-lg-10{order:10}.is-ctl-product .product-detail .order-lg-11{order:11}.is-ctl-product .product-detail .order-lg-12{order:12}.is-ctl-product .product-detail .offset-lg-0{margin-left:0}.is-ctl-product .product-detail .offset-lg-1{margin-left:8.3333333333%}.is-ctl-product .product-detail .offset-lg-2{margin-left:16.6666666667%}.is-ctl-product .product-detail .offset-lg-3{margin-left:25%}.is-ctl-product .product-detail .offset-lg-4{margin-left:33.3333333333%}.is-ctl-product .product-detail .offset-lg-5{margin-left:41.6666666667%}.is-ctl-product .product-detail .offset-lg-6{margin-left:50%}.is-ctl-product .product-detail .offset-lg-7{margin-left:58.3333333333%}.is-ctl-product .product-detail .offset-lg-8{margin-left:66.6666666667%}.is-ctl-product .product-detail .offset-lg-9{margin-left:75%}.is-ctl-product .product-detail .offset-lg-10{margin-left:83.3333333333%}.is-ctl-product .product-detail .offset-lg-11{margin-left:91.6666666667%}}@media (min-width:1200px){.is-ctl-product .product-detail .col-xl{flex-basis:0;flex-grow:1;max-width:100%}.is-ctl-product .product-detail .col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.is-ctl-product .product-detail .col-xl-1{flex:0 0 8.3333333333%;max-width:8.3333333333%}.is-ctl-product .product-detail .col-xl-2{flex:0 0 16.6666666667%;max-width:16.6666666667%}.is-ctl-product .product-detail .col-xl-3{flex:0 0 25%;max-width:25%}.is-ctl-product .product-detail .col-xl-4{flex:0 0 33.3333333333%;max-width:33.3333333333%}.is-ctl-product .product-detail .col-xl-5{flex:0 0 41.6666666667%;max-width:41.6666666667%}.is-ctl-product .product-detail .col-xl-6{flex:0 0 50%;max-width:50%}.is-ctl-product .product-detail .col-xl-7{flex:0 0 58.3333333333%;max-width:58.3333333333%}.is-ctl-product .product-detail .col-xl-8{flex:0 0 66.6666666667%;max-width:66.6666666667%}.is-ctl-product .product-detail .col-xl-9{flex:0 0 75%;max-width:75%}.is-ctl-product .product-detail .col-xl-10{flex:0 0 83.3333333333%;max-width:83.3333333333%}.is-ctl-product .product-detail .col-xl-11{flex:0 0 91.6666666667%;max-width:91.6666666667%}.is-ctl-product .product-detail .col-xl-12{flex:0 0 100%;max-width:100%}.is-ctl-product .product-detail .order-xl-first{order:-1}.is-ctl-product .product-detail .order-xl-last{order:13}.is-ctl-product .product-detail .order-xl-0{order:0}.is-ctl-product .product-detail .order-xl-1{order:1}.is-ctl-product .product-detail .order-xl-2{order:2}.is-ctl-product .product-detail .order-xl-3{order:3}.is-ctl-product .product-detail .order-xl-4{order:4}.is-ctl-product .product-detail .order-xl-5{order:5}.is-ctl-product .product-detail .order-xl-6{order:6}.is-ctl-product .product-detail .order-xl-7{order:7}.is-ctl-product .product-detail .order-xl-8{order:8}.is-ctl-product .product-detail .order-xl-9{order:9}.is-ctl-product .product-detail .order-xl-10{order:10}.is-ctl-product .product-detail .order-xl-11{order:11}.is-ctl-product .product-detail .order-xl-12{order:12}.is-ctl-product .product-detail .offset-xl-0{margin-left:0}.is-ctl-product .product-detail .offset-xl-1{margin-left:8.3333333333%}.is-ctl-product .product-detail .offset-xl-2{margin-left:16.6666666667%}.is-ctl-product .product-detail .offset-xl-3{margin-left:25%}.is-ctl-product .product-detail .offset-xl-4{margin-left:33.3333333333%}.is-ctl-product .product-detail .offset-xl-5{margin-left:41.6666666667%}.is-ctl-product .product-detail .offset-xl-6{margin-left:50%}.is-ctl-product .product-detail .offset-xl-7{margin-left:58.3333333333%}.is-ctl-product .product-detail .offset-xl-8{margin-left:66.6666666667%}.is-ctl-product .product-detail .offset-xl-9{margin-left:75%}.is-ctl-product .product-detail .offset-xl-10{margin-left:83.3333333333%}.is-ctl-product .product-detail .offset-xl-11{margin-left:91.6666666667%}}.base-slider{position:relative}.base-slider .tns-nav,.base-slider .base-slider-dots{position:absolute;bottom:-40px;left:50%;transform:translateX(-50%);margin:10px 0}.base-slider .tns-nav .base-slider-dot,.base-slider .tns-nav button,.base-slider .base-slider-dots .base-slider-dot,.base-slider .base-slider-dots button{background-color:#ededed;border:0;height:8px;width:8px;padding:8px;border-radius:50%;margin:0 8px}.base-slider .tns-nav .base-slider-dot:hover,.base-slider .tns-nav .base-slider-dot.tns-nav-active,.base-slider .tns-nav button:hover,.base-slider .tns-nav button.tns-nav-active,.base-slider .base-slider-dots .base-slider-dot:hover,.base-slider .base-slider-dots .base-slider-dot.tns-nav-active,.base-slider .base-slider-dots button:hover,.base-slider .base-slider-dots button.tns-nav-active{background-color:#e0e0e0}.base-slider .tns-nav .base-slider-dot:focus,.base-slider .tns-nav button:focus,.base-slider .base-slider-dots .base-slider-dot:focus,.base-slider .base-slider-dots button:focus{outline:none}.base-slider.has-dots-outside{margin-bottom:35px}.base-slider.has-dots-outside .tns-nav,.base-slider.has-dots-outside .base-slider-dots{bottom:auto}.base-slider.has-nav-outside{padding-left:25px;padding-right:25px}.base-slider-controls{margin-bottom:0}.base-slider-controls-prev,.base-slider-controls-next{display:block;width:30px;height:65px;text-align:center;position:absolute;top:50%;transform:translateY(-50%);color:#e0e0e0;background:rgba(255, 255, 255, 0.5);border:1px solid rgba(255, 255, 255, 0.5);line-height:68px;opacity:0.5;transition:opacity 0.15s ease;cursor:pointer;padding:0}.base-slider-controls-prev:hover,.base-slider-controls-next:hover{border-color:rgba(227, 0, 15, 0.5);color:#e3000f;opacity:1}.base-slider-controls-prev.is-nav-prev-outside,.base-slider-controls-prev.is-nav-next-outside,.base-slider-controls-next.is-nav-prev-outside,.base-slider-controls-next.is-nav-next-outside{border:0;background:none}.base-slider-controls-prev[disabled],.base-slider-controls-next[disabled]{opacity:0.2;cursor:default}.base-slider-controls-prev{border-radius:0 3px 3px 0}.base-slider-controls-next{border-radius:3px 0 0 3px}@media (min-width:768px){.base-slider .tns-nav .base-slider-dot,.base-slider .tns-nav button,.base-slider .base-slider-dots .base-slider-dot,.base-slider .base-slider-dots button{margin:0 5px}.base-slider .tns-nav.hide-dots,.base-slider .base-slider-dots.hide-dots{display:none}}@media (max-width:575px){.base-slider .tns-nav,.base-slider .base-slider-dots{width:55%}.base-slider .tns-nav.hide-dots,.base-slider .tns-nav.hide-dots-mobile,.base-slider .base-slider-dots.hide-dots,.base-slider .base-slider-dots.hide-dots-mobile{display:none}}.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:"";display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0;min-height:1px}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:transform 0s, opacity 0s;-moz-transition:transform 0s, opacity 0s;transition:transform 0s, opacity 0s}.tns-gallery>.tns-slide-active{position:relative;left:auto !important}.tns-gallery>.tns-moving{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;transition:all 0.25s}.tns-autowidth{display:inline-block}.tns-lazy-img{-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;transition:opacity 0.6s;opacity:0.6}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{margin:0 auto;width:310px;position:relative;height:10px;overflow:hidden}.tns-t-ct{width:2333.3333333%;width:-webkit-calc(100% * 70 / 3);width:-moz-calc(100% * 70 / 3);width:calc(100% * 70 / 3);position:absolute;right:0}.tns-t-ct:after{content:"";display:table;clear:both}.tns-t-ct>div{width:1.4285714%;width:-webkit-calc(100% / 70);width:-moz-calc(100% / 70);width:calc(100% / 70);height:10px;float:left}.product-slider.has-border{border:1px solid #e0e0e0;border-radius:3px}.product-slider.has-border{padding:25px}.product-slider.has-nav{padding-left:20px;padding-right:20px}.product-slider.has-border.has-nav{padding-left:40px;padding-right:40px}.product-slider-container{padding-bottom:1px}.product-slider-controls-prev,.product-slider-controls-next{border:0;background:none}.product-slider-controls-prev{left:-10px}.product-slider-controls-prev.has-border{left:0}.product-slider-controls-prev svg{transform:rotate(90deg)}.product-slider-controls-next{right:-10px}.product-slider-controls-next.has-border{right:0}.product-slider-controls-next svg{transform:rotate(-90deg)}.--slider-pagination-hidden .product-slider .tns-nav{display:none}#usp-header-slider{background-color:#00447e}.header-logo{display:flex;order:0}.header-logo .header-logo-main-link{display:flex;width:auto}.header-logo .header-logo-picture{display:flex;align-items:center;width:auto}.header-search{width:100%;order:3;padding:18px 0}.header-search .input-group{display:flex;position:relative;height:44px}.header-search .input-group .header-search-input{margin-top:4px;padding:0 12px 0 12px;border:2px solid #e3000f;width:100%;min-height:26px;text-align:center;box-sizing:content-box;font-size:16px}.header-search .input-group .header-search-input:focus-within{text-align:left;padding-left:47px;outline:unset}.header-search .input-group .header-search-input::-webkit-search-cancel-button{display:none}.header-search .input-group .header-search-input::placeholder{color:black}.header-search .input-group .header-search-btn{position:absolute;height:40px;width:47px;top:2px;left:2px;border:unset;border-radius:14px;background:white;padding:unset;background:white;display:flex;justify-content:center;align-items:center;margin-top:2px}.header-search .input-group .header-search-btn .loader{display:none}.header-search .search-suggest{position:fixed;width:100%;bottom:120px;left:0;background:white;border-top:1px solid #e0e0e0}.header-search .search-suggest .pointer-fg,.header-search .search-suggest .pointer-bg{display:none}.header-search .search-suggest ul{padding:0 20px}.header-search .search-suggest ul li{list-style-type:none}.header-search .search-suggest ul li a{color:black}.header-search .search-suggest ul li.search-suggest-product{margin-bottom:10px;border-bottom:1px solid #e0e0e0;padding-bottom:10px}.header-search .search-suggest ul li.search-suggest-product .align-items-center{display:grid;grid-template-columns:10% 1fr 60px;gap:10px;color:black}.header-search .search-suggest ul li.search-suggest-product .align-items-center img{max-width:100%}.header-search .search-suggest ul li.search-suggest-product .align-items-center .search-suggest-product-price{display:none}@media (min-width:1024px){.header-search{width:auto;display:flex;padding:0;order:1;align-items:center}.header-search .input-group{min-width:350px;height:49px}.header-search .input-group .header-search-btn{height:40px;top:4px;margin-top:2px}.header-search .search-suggest{position:absolute;width:115%;bottom:unset;left:unset;top:97px;border:1px solid #e0e0e0}.header-search .search-suggest .pointer-fg,.header-search .search-suggest .pointer-bg{display:block;left:25px}}@media (min-width:1220px){.header-search .input-group{min-width:440px}}.header-actions{order:2;display:flex;justify-content:space-between;align-items:center;padding:10px 0 8px}.header-actions>*+*{margin-left:32px}.header-actions>*{cursor:pointer;-webkit-tap-highlight-color:transparent;position:relative}.header-actions>* *{cursor:pointer}.header-actions>*:active path,.header-actions>*:focus path{fill:#e3000f}.header-actions>*:active .label,.header-actions>*:focus .label{color:#e3000f}.header-actions>*:hover path{fill:#1d1d1b}.header-actions>*:hover .label{fill:#1d1d1b}.header-actions-close{display:none}.header-actions-close.show{display:block}.header-actions .account-menu{display:flex;height:100%;cursor:pointer;position:relative;align-items:flex-end}.header-actions .account-menu .account-menu-btn{list-style:none;border:unset;background:unset;padding:unset;cursor:pointer}.header-actions .account-menu .register-b2b{margin-top:15px}.header-actions .account-menu.show .icon-user path{fill:#e3000f}.header-actions .account-menu.show .label{color:#e3000f}.header-actions .account-menu summary::-webkit-details-marker{display:none}.header-actions .header-wishlist{display:flex;height:100%;align-items:flex-end}.header-actions .header-wishlist .header-wishlist-btn{padding:0}.header-actions .menu-button{order:2}.header-actions .menu-button .header-actions-btn,.header-actions .menu-button .header-actions-close{display:none}.header-actions .menu-button .header-actions-btn.show,.header-actions .menu-button .header-actions-close.show{display:block}.header-actions .menu-button .header-actions-close .icon-close{display:flex;justify-content:center;width:34px}.header-actions .header-cart{display:flex;height:100%;align-items:flex-end;position:unset}.header-actions .header-cart.show path{fill:#e3000f}.header-actions .header-cart.show .label{color:#e3000f}.header-actions .header-cart .header-actions-btn{position:relative;padding:0}.header-actions .header-cart .header-cart-badge{padding:0 1px}.header-actions .header-cart .dropdown-menu{left:0;margin-top:0;border:unset;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;box-shadow:unset;width:100%;box-sizing:border-box;padding:0}.header-actions .header-cart .dropdown-menu .pointer-bg,.header-actions .header-cart .dropdown-menu .pointer-fg{display:none}.header-actions .header-cart .loading{padding:39px 20px 35px}.header-actions .header-cart .offcanvas-cart,.header-actions .header-cart .cart-empty{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:39px 20px 35px}.header-actions .header-cart .cart-empty{padding:unset}.header-actions .header-cart .offcanvas-cart-header{width:100%;text-align:center;font-weight:bold;font-size:18px;padding-bottom:20px}.header-actions .header-cart .flashbags{width:100%}.header-actions .header-cart .cart-item-label{color:black}.header-actions .menu-button{display:flex;height:100%;align-items:flex-end;cursor:pointer}.header-actions .menu-button .header-actions-btn{border:unset;background:unset;padding:unset;cursor:pointer;display:none}.header-actions .menu-button .header-actions-btn.show{display:block}.header-actions .label{display:none}.header-actions .icon.cart-empty{width:100%;margin:20px 0;height:64px}.header-actions .badge,.wishlist .badge{display:none;position:absolute;top:-6px;right:0;transform:translateX(50%);background-color:#e3000f;border:2px solid #e3000f;border-radius:50%;color:white;height:16px;min-width:14px;padding-left:2px;text-align:center;font-size:14px;line-height:16px}.header-actions .badge.show,.wishlist .badge.show{display:block}.is-ctl-checkout.is-act-cartpage .header-actions .header-cart path{fill:#e3000f}.is-ctl-checkout.is-act-cartpage .header-actions .header-cart .cart-label{color:#e3000f}@media (min-width:768px){.header-actions .header-cart{position:relative}.header-actions .header-cart .dropdown-menu{left:unset;width:auto;min-width:350px;margin-top:25px;border:1px solid #e0e0e0;-webkit-box-shadow:0px 3px 10px 0 #e0e0e0;-moz-box-shadow:0px 3px 10px 0 #e0e0e0;box-shadow:0px 3px 10px 0 #e0e0e0;max-width:350px}.header-actions .header-cart .dropdown-menu .pointer-bg,.header-actions .header-cart .dropdown-menu .pointer-fg{display:block}}@media (min-width:992px){.header-actions{padding:18px 8px 18px 18px}}@media only screen and (min-width:1024px) and (max-height:1366px) and (-webkit-min-device-pixel-ratio:1.5){.header.header-main .header-actions{min-width:300px;background:blue}}@media (min-width:1024px){.header-actions{margin-left:auto;padding:9px 0 0;align-self:flex-start}.header-actions>*+*{margin-left:54px}.header-actions>*{padding-bottom:24px;flex:1 1 0px;align-items:flex-end;justify-content:center;position:relative;box-sizing:border-box}.header-actions>*>.btn{height:28px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.header-actions>*:hover path{fill:#e3000f}.header-actions>*:hover .label{color:#e3000f}.header-actions a{text-decoration:unset;color:black;cursor:unset}.header-actions .label{display:block;font-size:12px;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.header-actions .header-cart .cart-label{bottom:-24px}}.nav-main{display:none;border-bottom:1px solid #e0e0e0}.nav-main .main-navigation>.container{padding:0}.nav-main .main-navigation-menu{display:flex}.nav-main .main-navigation-menu>*+*{margin-left:25px}.nav-main .main-navigation-link{padding:16px 20px 15px}.nav-main .main-navigation-link:hover,.nav-main .main-navigation-link:focus{color:#e3000f}.navigation-flyouts{display:none}@media (min-width:1024px){.nav-main{display:block}.navigation-flyout{background:white;margin-bottom:30px;-webkit-box-shadow:0 0 15px 5px rgba(80, 80, 80, 0.5);box-shadow:0 0 15px 5px rgba(80, 80, 80, 0.5);display:none}.navigation-flyout .navigation-flyout-bar{display:none}.navigation-flyout.is-open,.navigation-flyout.show{display:block}.navigation-flyout.is-open:first-of-type,.navigation-flyout.show:first-of-type{display:block}.navigation-flyout .container{padding:0 10px 35px}.navigation-flyout>.container{padding-bottom:0}.navigation-flyout-categories{display:flex;flex-direction:column}.navigation-flyout-categories.is-level-0{flex-direction:row;justify-content:flex-start}.navigation-flyout-categories.is-level-0>*+*{margin-left:1px}.navigation-flyout-categories.is-level-0>.navigation-flyout-col{max-width:25%}.navigation-flyout-categories.is-level-1 .navigation-flyout-col{padding:0 10px}.navigation-flyout-categories.is-level-1 .navigation-flyout-col:focus,.navigation-flyout-categories.is-level-1 .navigation-flyout-col:hover{background:#e0e0e0;margin-top:-1px;border-top:1px solid #e0e0e0}.navigation-flyout-col{display:flex;flex-direction:column;flex:1;position:relative}.navigation-flyout-link{padding:15px 0 14px;border-bottom:1px solid #e0e0e0}.navigation-flyout-link.is-level-0{padding:18px 10px 16px}.navigation-flyout-link:focus,.navigation-flyout-link:hover{background:#e0e0e0}.navigation-flyouts{position:absolute;display:block;left:0;right:0;margin-top:1px;z-index:3;overflow:hidden}}html::before{position:absolute;top:-100%;font-size:0;content:"xs"}header.header-main{border-bottom:1px solid #e0e0e0}.header-row{padding:9px 20px 0;display:flex;justify-content:space-between;flex-wrap:wrap;position:relative}@media (min-width:576px){html::before{content:"sm"}}@media (min-width:768px){html::before{content:"md"}.header-row{padding:20px 24px 0;margin:0 auto}}@media (min-width:1024px){html::before{content:"lg"}.header-row{padding:24px 0 18px;display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:30px}}@media (min-width:1220px){html::before{content:"xl"}.header-row{box-sizing:border-box;max-width:1268px}}.cookie-permission-container{display:none;border-top:1px solid #e0e0e0;background:white;position:fixed;bottom:0;right:0;left:0;text-align:center;padding:20px;font-size:18px;z-index:9000}.cookie-permission-container .container{padding:0}.cookie-permission-container .col-md-auto>*{display:flex}.cookie-permission-container .col-md-auto>* .btn{border-radius:unset}.cookie-permission-container .col-md-auto>*+*{margin-top:10px}.cookie-permission-content{margin-bottom:20px}.cookie-permission-content a{display:inline-block}@media (min-width:768px){.cookie-permission-container .row{display:flex}.cookie-permission-container .col-md-auto{display:flex;margin-left:10px;justify-content:flex-end;flex:1}.cookie-permission-container .col-md-auto>*+*{margin-left:10px;margin-top:0}.cookie-permission-content{text-align:left;margin-bottom:0;display:flex;align-items:center}.cookie-permission-content a{margin-left:5px}}.offcanvas-cookie{height:100%;padding:0 20px 20px;display:flex;flex-direction:column;font-size:18px}.offcanvas-cookie-description,.offcanvas-cookie-list{margin-bottom:32px;border-bottom:1px solid #e0e0e0}.offcanvas-cookie-list{padding-bottom:32px}.offcanvas-cookie-description{flex:1;display:flex;flex-direction:column}.offcanvas-cookie-header{flex:1;display:flex;flex-direction:column;justify-content:flex-end}.offcanvas-cookie-group{margin:0;position:relative}.offcanvas-cookie-group input~label{user-select:none}.offcanvas-cookie-group input:not([disabled])~label{cursor:pointer}.offcanvas-cookie-entries{padding-bottom:10px}.offcanvas-cookie-entries .icon{position:absolute;transform:translateY(-100%);right:0;top:0;cursor:pointer;user-select:none;display:flex}.offcanvas-cookie-entries svg{transform-origin:center center;transition:transform 0.3s ease}.offcanvas-cookie-entries>p,.offcanvas-cookie-entries .offcanvas-cookie-entry{padding:0 8px 0 24px;height:0;opacity:0;transition:opacity 0.3s ease, padding-top 0.3s ease;margin:0;visibility:hidden;overflow:hidden}.offcanvas-cookie-entries>p>p,.offcanvas-cookie-entries .offcanvas-cookie-entry>p{margin:8px 0}.offcanvas-cookie-entries .offcanvas-cookie-entry{margin-left:24px;overflow:visible}.offcanvas-cookie-entries .offcanvas-cookie-entry.custom-control{min-height:unset}.offcanvas-cookie-entries--active svg{transform:rotate(90deg)}.offcanvas-cookie-entries--active>p,.offcanvas-cookie-entries--active .offcanvas-cookie-entry{height:auto;opacity:1;padding-top:8px;visibility:visible}#newsletter-overlay .response-container,.wp-blog-comment-form .response-container{margin:10px 0;border-radius:3px}#newsletter-overlay .response-container[data-response-state="success"],.wp-blog-comment-form .response-container[data-response-state="success"]{padding:10px;border:1px solid #4bae4f;color:#4bae4f;background-color:#d7eed8}#newsletter-overlay .response-container[data-response-state="error"],.wp-blog-comment-form .response-container[data-response-state="error"]{padding:10px;border:1px solid #d10000;color:#d10000;background-color:#ff9e9e}.footer-main{background-color:#ededed}.footer-main .container{padding:unset}.footer-main #newsletter-overlay{display:none}.footer-main #newsletter-overlay a{color:#00447e}.footer-main #newsletter-overlay.active{display:block;position:fixed;height:100%;width:100%;top:0;left:0;background-color:rgba(0, 0, 0, 0.5);z-index:50}@media (min-width:768px){.footer-main #newsletter-overlay.active{display:flex;justify-content:center}}.footer-main #newsletter-overlay .newsletter-form{overflow-y:auto;max-height:100%;box-sizing:border-box;padding-bottom:73px}@media (min-width:768px){.footer-main #newsletter-overlay .newsletter-form{padding-bottom:0;margin-top:50px;width:730px}}.footer-main #newsletter-overlay .newsletter-form form{background-color:white}.footer-main #newsletter-overlay .newsletter-form .form-header{text-align:center;position:relative;color:white}@media (min-width:768px){.footer-main #newsletter-overlay .newsletter-form .form-header{display:flex;background-color:#00447e}}.footer-main #newsletter-overlay .newsletter-form .form-header [data-close-button]{margin:0;position:absolute;background-color:transparent;width:auto;left:5px;top:5px;cursor:pointer}.footer-main #newsletter-overlay .newsletter-form .form-header [data-close-button] svg{height:16px}.footer-main #newsletter-overlay .newsletter-form .form-header .headline{font-size:30px;font-weight:600;color:#fff;text-transform:uppercase;margin-top:12px;line-height:35px}.footer-main #newsletter-overlay .newsletter-form .form-header p{margin:0}.footer-main #newsletter-overlay .newsletter-form .form-header .news-head-left{background-color:#00447e;box-sizing:border-box;padding:5px 20px 15px 20px;width:100%}@media (min-width:768px){.footer-main #newsletter-overlay .newsletter-form .form-header .news-head-left{width:39%;padding:40px 20px}}.footer-main #newsletter-overlay .newsletter-form .form-header .news-head-right{width:100%}@media (min-width:768px){.footer-main #newsletter-overlay .newsletter-form .form-header .news-head-right{width:62%}}.footer-main #newsletter-overlay .newsletter-form .form-header .news-head-right img{max-width:100%;width:100%;height:100%}.footer-main #newsletter-overlay .newsletter-form .form-content{padding:15px}.footer-main #newsletter-overlay .newsletter-form .form-content p{color:black}.footer-main #newsletter-overlay .newsletter-form .form-content p.subline{text-transform:uppercase;font-weight:600;font-size:20px;margin-top:0}.footer-main #newsletter-overlay .newsletter-form .form-content ul{margin-left:20px;margin-bottom:20px;font-size:16px;padding:0;color:black}.footer-main #newsletter-overlay .newsletter-form .form-content .shopware_surname_confirm{display:none}.footer-main #newsletter-overlay .newsletter-form .form-content .privacy-notice{padding:5px;border-radius:3px}.footer-main #newsletter-overlay .newsletter-form .form-content .privacy-notice.warning,.footer-main #newsletter-overlay .newsletter-form .form-content input.warning{border:1px solid #d10000}.footer-main #newsletter-overlay .newsletter-form .form-content .form-fields{display:flex}.footer-main #newsletter-overlay .newsletter-form .form-content .form-fields .mode-select{display:none}.footer-main #newsletter-overlay .newsletter-form .form-content .form-fields .email-select{width:70%}@media (min-width:768px){.footer-main #newsletter-overlay .newsletter-form .form-content .form-fields .row{width:50%}.footer-main #newsletter-overlay .newsletter-form .form-content .form-fields .row:first-child{padding-right:30px}}.footer-main #newsletter-overlay .newsletter-form .form-content .btn-primary{border-color:#00447e;background-color:#00447e;margin-bottom:15px;margin-top:25px;margin-left:5px;width:30%;padding:12px 15px;text-align:center}.footer-main #newsletter-overlay .newsletter-form .form-content .news-info{font-size:12px;line-height:16px}.footer-main #newsletter-overlay .newsletter-form .form-content .close-button{margin-top:20px;text-align:center}.footer-main #newsletter-overlay .newsletter-form .form-content .close-button span{border-color:#00447e;background-color:#00447e;border-radius:3px;font-weight:bold;line-height:34px;padding:12px 20px;cursor:pointer}.footer-main #newsletter-overlay .newsletter-form .form-footer{margin-top:15px;background-color:#e0e0e0;color:#00447e;padding:10px 15px;display:flex}.footer-main #newsletter-overlay .newsletter-form .form-footer .coupon-icon{width:10%;display:flex;justify-content:center}.footer-main #newsletter-overlay .newsletter-form .form-footer .coupon-icon img{height:32px;width:32px}.footer-main #newsletter-overlay .newsletter-form .form-footer .coupon-icon svg path{fill:#00447e}.footer-main #newsletter-overlay .newsletter-form .form-footer .coupon-note{width:90%;font-size:16px}@media (min-width:1024px){.footer-main #footer-accordion{padding-top:54px}}.footer-main #footer-accordion .segment .footer-logo{border:1px solid #d0d0d0;border-radius:3px;padding:4px;display:flex;box-sizing:border-box;background:white}.footer-main #footer-accordion .segment .footer-logo picture{display:flex;width:100px}.footer-main #footer-accordion .segment .footer-logo picture img{width:100px;height:20px;object-fit:none}.footer-main #footer-accordion .segment .footer-logo picture img.DHL{object-fit:contain}.footer-main #footer-accordion .segment .desktop-text{padding:1px 0 0;font-size:16px;line-height:21px}.footer-main #footer-accordion .segment .desktop-text p{margin-top:0}.footer-main #footer-accordion .segment .desktop-text button{font-size:16px;padding:20px;font-weight:bold}@media (min-width:1024px){.footer-main #footer-accordion .segment.payment-logos{padding-top:20px}}.footer-main #footer-accordion .segment.payment-logos .segment-content,.footer-main #footer-accordion .segment.shipping-logos .segment-content{display:flex;flex-wrap:wrap}.footer-main #footer-accordion .segment.payment-logos .segment-content .content-wrapper,.footer-main #footer-accordion .segment.shipping-logos .segment-content .content-wrapper{display:flex;flex-wrap:wrap;margin-bottom:-10px;align-items:flex-start}.footer-main #footer-accordion .segment.payment-logos .segment-content .content-wrapper .footer-logo,.footer-main #footer-accordion .segment.shipping-logos .segment-content .content-wrapper .footer-logo{margin-right:10px;margin-bottom:10px}.footer-main #footer-accordion .segment.payment-logos .segment-content>*+*,.footer-main #footer-accordion .segment.shipping-logos .segment-content>*+*{margin-left:12px}.footer-main #footer-accordion .segment.contact .icon{display:inline}@media (min-width:1024px){.footer-main #footer-accordion .segment.contact .icon-chevron-down{display:none}}.footer-main #footer-accordion .segment.contact .mail{padding:30px 0 8px;display:flex;line-height:normal}.footer-main #footer-accordion .segment.contact .mail .icon{display:flex;margin-right:8px}.footer-main #footer-accordion .segment.contact .phone{display:flex;line-height:normal}.footer-main #footer-accordion .segment.contact .phone .icon{display:flex;width:20px;justify-content:center;margin-right:8px}.footer-main #footer-accordion .socials{display:none}@media (min-width:1024px){.footer-main #footer-accordion .socials{display:flex;flex-wrap:wrap;padding:20px 0 0;margin:0 0 8px}.footer-main #footer-accordion .socials *+*{margin-left:12px}}.footer-main #footer-lower{padding:25px 20px;display:flex;flex-direction:column;align-items:flex-start}.footer-main #footer-lower>*+*{margin-top:24px}@media (min-width:1024px){.footer-main #footer-lower{align-items:center}}.footer-main #footer-lower .bottom-links{order:1}@media (min-width:1024px){.footer-main #footer-lower .bottom-links{order:2}}.footer-main #footer-lower .lang-switcher{order:4;display:flex;justify-content:space-between}@media (min-width:1024px){.footer-main #footer-lower .lang-switcher{order:1}}.footer-main #footer-lower .copyright{order:4;color:#4a545b;font-size:14px;margin-bottom:5px}@media (min-width:1024px){.footer-main #footer-lower .copyright{margin-bottom:0;font-size:16px}}@media (min-width:1024px){.footer-main #footer-lower{flex-direction:row;justify-content:space-between}.footer-main #footer-lower>*+*{margin-top:unset}.footer-main #footer-lower .lang-switcher,.footer-main #footer-lower .copyright{width:25%}.footer-main #footer-lower .copyright{text-align:right}}.footer-main #footer-lower .bottom-links{font-weight:bold;font-size:15px;margin:8px 0}@media (min-width:1024px){.footer-main #footer-lower .bottom-links{margin:0;font-weight:normal}}.footer-main #footer-lower .bottom-links .divider{margin:0 20px}.footer-main #footer-lower .socials{order:2;margin:27px 0}@media (min-width:1024px){.footer-main #footer-lower .socials{display:none}}.footer-main .socials{margin:10px 0 20px;display:flex}.footer-main .socials .icon{display:flex}.footer-main .socials .icon svg{height:37px;width:37px;fill:#d0d0d0}@media (min-width:1024px){.footer-main .socials .icon svg{height:unset;width:unset}}.footer-main .socials a:first-child{margin:0}@media (min-width:1024px){.accordion{display:flex;flex:1}}@media (min-width:1024px){.accordion .segment-container{flex:1}.accordion .segment-container:nth-of-type(2),.accordion .segment-container:nth-of-type(3),.accordion .segment-container:nth-of-type(4){border-left:1px solid;border-color:rgba(255, 255, 255, 0.12)}}@media (min-width:1024px){.accordion .segment-container{width:25%}}.accordion .segment{border-bottom:1px solid;border-color:rgba(255, 255, 255, 0.12)}@media (min-width:1024px){.accordion .segment{border:unset}}.accordion .segment .segment-header{text-decoration:none;font-size:19px;padding:20px 20px 18px;display:flex;font-weight:bold;justify-content:space-between}.accordion .segment .segment-header .icon-chevron-down{display:flex;align-items:center}@media (min-width:1024px){.accordion .segment .segment-header{padding:5px 20px 8px 20px}.accordion .segment .segment-header .icon-chevron-down{display:none}}.accordion .segment .segment-header i{display:none}.accordion .segment .segment-header i.active{display:block}.accordion .segment .segment-header.active{border-bottom:none}@media (min-width:1024px){.accordion .segment .segment-header{border:none}.accordion .segment .segment-header i.active{display:none}}.accordion .segment .segment-content{height:0;overflow:hidden;font-size:18px;line-height:26px}.accordion .segment .segment-content.active .content-wrapper{height:auto;padding:5px 20px 10px}@media (min-width:1024px){.accordion .segment .segment-content.active .content-wrapper{padding:5px 0 10px}}@media (min-width:1024px){.accordion .segment .segment-content{height:auto;padding:12px 20px 0;border:none}.accordion .segment .segment-content.active{padding:5px 20px 0}}.accordion .segment .segment-address-name{margin:0 0 15px}.accordion .segment .segment-address-list{padding:0;margin:0;list-style:none}.accordion .segment .segment-address-list .--icon-social{display:flex;align-items:center;gap:0.25rem}.accordion .segment .segment-address-list .--icon-social svg{scale:0.8;position:relative;top:3px}.accordion .segment .segment-address-list .--icon-website{display:flex;align-items:center;gap:0.25rem}.accordion .segment .segment-address-list .--icon-website svg{width:25px}.link-list{padding:0;margin:0}.link-list li{list-style:none;padding:10px 0 30px}.link-list li:last-child{padding:10px 0 20px}@media (min-width:1024px){.link-list li{padding:8px 0}.link-list li:first-child{padding-top:0}.link-list li:last-child{padding:8px 0 0}}.link-list li a{color:#4a545b;text-decoration:none}@media (min-width:1024px){.accordion .segment .segment-header{cursor:unset}}.offcanvas{display:flex;flex-direction:column;justify-content:space-between;background:white;height:100%;max-height:100vh;width:100%;position:fixed;top:0;transition:all 0.45s cubic-bezier(0.3, 0, 0.15, 1);z-index:1050}.offcanvas.is-left{left:0;transform:translateX(-100%)}.offcanvas.is-left .offcanvas-close{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between}.offcanvas.is-open{transform:unset}.offcanvas .offcanvas-header{display:flex;padding:48px 21px 0;justify-content:space-between}.offcanvas .offcanvas-header .btn:hover path,.offcanvas .offcanvas-header .btn:focus path,.offcanvas .offcanvas-header .btn:active path{fill:#e3000f}.offcanvas .offcanvas-header .icon path{fill:black}.offcanvas .offcanvas-content-container{display:flex;justify-content:center}.offcanvas .loader{margin:40px}.offcanvas .header-logo-picture>*{height:46px}.offcanvas .overflow-shadow{display:flex}.offcanvas .overflow-shadow::before{content:unset}.offcanvas .overflow-shadow::after{background:linear-gradient(0deg, white 0%, rgba(255, 255, 255, 0) 100%)}.offcanvas.navigation-offcanvas{width:630px;max-width:100vw;height:100vh}.offcanvas .navigation-offcanvas-list{margin:0}.offcanvas .navigation-offcanvas-container{flex-grow:1;position:relative;overflow-x:hidden;overflow-y:auto}.offcanvas .navigation-offcanvas-list{padding:0}.offcanvas .navigation-offcanvas-link{display:flex;padding:22px 10px 20px 20px;border-top:1px solid #e0e0e0;justify-content:space-between;position:relative;text-decoration:unset;font-size:18px;line-height:18px}.offcanvas .navigation-offcanvas-link.is-back-link{border-top:unset;justify-content:flex-start;align-items:center;gap:7px;font-size:15px;padding:24px 20px 12px}.offcanvas .navigation-offcanvas-link.is-back-link .icon-chevron-left{display:flex;align-items:center;padding-top:1px}.offcanvas .navigation-offcanvas-link.is-loading{min-height:55px;box-sizing:border-box}.offcanvas .navigation-offcanvas-link.is-loading .navigation-offcanvas-link-icon{position:absolute;top:50%;right:20px;transform:translateY(-50%)}.offcanvas .offcanvas-footer{display:flex;justify-content:space-between;padding:6px 14px 36px}.offcanvas .offcanvas-footer .lang-switcher{height:44px;display:flex;align-self:flex-end;width:50%;margin:0;justify-content:flex-end}.offcanvas .offcanvas-footer .lang-switcher .scroll-up-container{display:none}.offcanvas .offcanvas-footer-links{display:flex;flex-direction:column;width:50%}.offcanvas .offcanvas-footer-links .footer-link{padding:14px 6px;text-decoration:unset;color:#4a545b;font-weight:bold;font-size:14px}.offcanvas .navigation-offcanvas-actions{display:flex;padding-bottom:16px}.offcanvas .top-bar-language,.offcanvas .language-form{display:flex;align-content:flex-end}.offcanvas .languages-menu{display:flex;flex-direction:column;justify-content:flex-end}.offcanvas .top-bar-nav-btn{border:1px solid #ccc;color:#ccc;background:unset}.offcanvas .navigation-offcanvas-placeholder,.offcanvas .navigation-offcanvas-overlay,.offcanvas .navigation-offcanvas-overlay-content{width:100%;height:100%;background-color:white;position:absolute;left:0;padding-right:10px;box-sizing:border-box}.offcanvas .navigation-offcanvas-placeholder .is-home-link,.offcanvas .navigation-offcanvas-placeholder .navigation-offcanvas-headline,.offcanvas .navigation-offcanvas-overlay .is-home-link,.offcanvas .navigation-offcanvas-overlay .navigation-offcanvas-headline,.offcanvas .navigation-offcanvas-overlay-content .is-home-link,.offcanvas .navigation-offcanvas-overlay-content .navigation-offcanvas-headline{display:none}.offcanvas .navigation-offcanvas-placeholder .is-back-link,.offcanvas .navigation-offcanvas-overlay .is-back-link,.offcanvas .navigation-offcanvas-overlay-content .is-back-link{position:absolute;top:0}.offcanvas .navigation-offcanvas-placeholder .navigation-offcanvas-list,.offcanvas .navigation-offcanvas-overlay .navigation-offcanvas-list,.offcanvas .navigation-offcanvas-overlay-content .navigation-offcanvas-list{margin-top:55px}.offcanvas .navigation-offcanvas-list{display:flex;flex-direction:column;list-style:none}.offcanvas .navigation-offcanvas-list .navigation-offcanvas-list-item:last-of-type{border-bottom:1px solid #e0e0e0}@media (min-width:1024px){.offcanvas .offcanvas-header{padding:73px 76px 3px 90px}.offcanvas .header-logo-picture>*{height:66px}.offcanvas .navigation-offcanvas-container{max-height:calc(100vh - 142px - 236px)}.offcanvas .navigation-offcanvas-placeholder,.offcanvas .navigation-offcanvas-overlay,.offcanvas .navigation-offcanvas-overlay-content{padding-right:21px}.offcanvas .navigation-offcanvas-link{padding:22px 58px 20px 90px}.offcanvas .navigation-offcanvas-link.is-back-link{padding-left:90px}.offcanvas .offcanvas-footer{padding:68px 79px 36px 84px}}.product-box{max-height:438px;height:100%;padding:14px 14px 17px;box-sizing:border-box;display:flex;flex-direction:column;border:0.5px solid #ededed;justify-self:center;width:100%}.product-box .product-image-wrapper svg{width:100%}.product-box .product-badges .badge{font-size:16px;font-weight:bold}.product-box .product-title{margin:12px 0 0}.product-box .product-title .brand{color:#e3000f;font-size:13px;margin-bottom:2px}.product-box .product-title .product-name{color:#00447e;height:65px;overflow:hidden}.product-box .product-wishlist{top:20px}.product-box .product-wishlist .icon.icon-heart{width:unset;height:unset}.product-box .product-wishlist .icon-wishlist-added svg,.product-box .product-wishlist .icon-wishlist-not-added svg{width:26px;height:21px}.product-box .product-wishlist path{fill:#00447e}.product-box .product-availability span{font-size:13px}.product-box .product-availability span.icon{display:flex}.product-box .product-actions .btn-buy{right:14px;bottom:17px}.product-box .product-actions .btn-buy .icon{display:flex}.product-box .product-actions .btn-buy circle,.product-box .product-actions .btn-buy rect{fill:#00447e}.product-box .product-actions .product-price-wrapper{padding-right:42px;display:flex;flex-direction:column}.product-box .product-actions .product-price-info{font-size:19px}.product-box .product-actions .product-price-info .list-price{padding:0;font-size:12px}.product-box .product-actions .product-price-info .product-price{padding-top:10px;line-height:normal}.product-box .product-actions .product-price-info .product-price.with-list-price{padding:5px 0;color:#4a545b}.product-box .product-actions .product-price-info .tax-rate{font-size:13px}@media (min-width:768px){.product-box{max-width:280px}}@media (min-width:1024px){.product-box{padding:20px 19px 19px;max-height:440px}.product-box .product-info{padding-top:6px}.product-box .product-title{margin-top:10px}.product-box .product-actions .product-price-info .list-price{margin-top:-3px}.product-box .product-actions .btn-buy{right:19px;bottom:19px}}.lang-switcher{margin:8px 0 35px;width:100%}@media (min-width:768px){.lang-switcher{margin:0;width:auto}}.lang-switcher .language-form{position:relative}.lang-switcher .language-form.show .lang-button{border-radius:14px;border-color:#e3000f;color:#e3000f}.lang-switcher .language-form.show .dropdown-menu{min-width:unset;width:100%;box-sizing:border-box;display:flex;flex-direction:column;margin-top:10px}.lang-switcher .language-form.show .dropdown-menu>*+*{margin-top:10px}.lang-switcher .lang-button{height:44px;padding:8px 14px;font-size:14px;background-color:transparent;border:1px solid #d0d0d0;color:#4a545b;border-radius:5px;float:left;width:auto}.lang-switcher .lang-button:after{clear:both}.lang-switcher .dropdown-menu{padding:10px}.lang-switcher .language-item{display:flex;align-items:center}.lang-switcher .language-item>*+*{margin-left:15px}.lang-switcher .language-item label{display:flex;align-items:center}.lang-switcher .language-item label input{display:none}.lang-switcher .lang-icon .icon{display:flex}.lang-switcher .lang-icon .icon svg{width:26px;height:26px}@media (min-width:768px){.scroll-up-container{display:none}}.scroll-up-container button{border:none;background-color:transparent;padding:11px 8px 11px 15px}.scroll-up-container button .icon{display:flex}.scroll-up-container button svg{height:22px}.scroll-up-container button path{fill:black}.custom-input{margin:0;position:relative;width:100%}.custom-input .count-up,.custom-input .count-down{cursor:pointer;margin:0;padding:0 6px 0 0;font-weight:bold;font-size:14px;color:black;width:25px;height:23.5px;box-sizing:border-box;position:absolute;top:0;right:0;display:flex;align-items:flex-end}.custom-input .count-up.clicked .icon,.custom-input .count-down.clicked .icon{background:#adadad}.custom-input .count-up.clicked .icon:focus,.custom-input .count-up.clicked .icon:hover,.custom-input .count-down.clicked .icon:focus,.custom-input .count-down.clicked .icon:hover{background:#adadad}.custom-input .count-up .icon,.custom-input .count-down .icon{display:flex;padding:3px 4px}.custom-input .count-up .icon:focus,.custom-input .count-up .icon:hover,.custom-input .count-down .icon:focus,.custom-input .count-down .icon:hover{background:#e0e0e0}.custom-input .count-up .icon:focus path,.custom-input .count-up .icon:hover path,.custom-input .count-down .icon:focus path,.custom-input .count-down .icon:hover path{fill:black}.custom-input .count-up .icon svg,.custom-input .count-down .icon svg{width:11px;height:7px}.custom-input .count-down{align-items:flex-start;top:unset;bottom:0;padding:0 6px 0 0}.custom-input select{display:none}.custom-input textarea{width:80%;padding:1.125rem;font-size:16px}.custom-input select.missing-required,.custom-input input.missing-required,.custom-input textarea.missing-required{border-color:#d10000}.custom-input span.missing-required{border:1px solid #d10000;padding:2px}.custom-input input[type=number]{background:transparent;box-sizing:border-box;width:100%;max-width:82px;padding:0 25px 0 10px;height:47px;border:1px solid #00447e;font-size:18px;text-align:left;-moz-appearance:textfield;-webkit-appearance:textfield}.custom-input input[type=number]:focus{border:2px solid #00447e;outline:none}.custom-input input[type=number]::-webkit-inner-spin-button,.custom-input input[type=number]::-webkit-outer-spin-button{opacity:0;display:none}form[data-whistleblower-form].submitted{padding:60px 30px}form[data-whistleblower-form] .input-group{grid-template-columns:1fr;gap:20px}@media (min-width:768px){form[data-whistleblower-form] .input-group{display:grid;grid-template-columns:1fr 1fr}}form[data-whistleblower-form] .custom-input.full-width{grid-column:1 / span 2}form[data-whistleblower-form] .custom-input select.custom-select{display:block;padding:1.125rem;height:3.5rem;border:1px solid #0000001f;font-size:16px;text-align:left;margin-bottom:15px;border-radius:5px;width:100%;color:#757575}form[data-whistleblower-form] section.agreements{margin-bottom:20px}form[data-whistleblower-form] section.submit{margin-bottom:20px}@media (min-width:768px){form[data-whistleblower-form] section.submit{display:flex;justify-items:center}}form[data-whistleblower-form] section.submit button{background-color:#e3000f;color:white}@media (min-width:768px){form[data-whistleblower-form] section.submit button{width:50%}}form[data-whistleblower-form] #file-dropzone{width:100%;height:50px;border:1px solid #0000001f;display:flex;flex-direction:column;justify-items:center;align-items:center;padding-top:30px}html .cart-offcanvas{display:none;top:115px;height:auto;z-index:1200;right:0;left:0;margin:auto;width:500px;max-width:90%}html .cart-offcanvas.is-open,html .cart-offcanvas.show{display:block}html .cart-offcanvas .offcanvas-header{display:none}html .cart-offcanvas .offcanvas-cart{padding:20px;max-width:1600px;margin:auto}html .cart-offcanvas .offcanvas-cart .offcanvas-cart-header{display:none}html .cart-offcanvas .offcanvas-cart .offcanvas-cart-items .cart-item-details .cart-item-actions{display:none}html .cart-offcanvas .offcanvas-cart .offcanvas-summary .offcanvas-cart-tax{font-size:16px}.is-act-cartpage .checkout .custom-checkout-confirm{display:none}.is-act-checkoutregisterpage .login-form .login-password-recover,.is-act-loginpage .account-register .login-card .login-password-recover{text-decoration:underline;margin:0 0 20px}.is-act-accountregisterpage .shopware_surname_confirm{display:none}.is-act-finishpage .checkout .alert{padding:40px 0 10px;margin-bottom:0}.is-act-finishpage .checkout .finish-info{display:none}.is-act-finishpage .checkout .custom-checkout-confirm{display:none}.is-act-finishpage .checkout .checkout-after-items{display:none}.is-act-finishpage .checkout .checkout-aside-action{display:none}.is-act-finishpage .checkout .cart-item-remove-desktop{display:none}.is-act-editorder .confirm-address .js-confirm-overview-addresses{display:grid;grid-template-columns:1fr 1fr}.is-act-editorder .klarna-payment .card-title{display:none}.is-act-confirmpage .checkout .checkout-container,.is-act-checkoutregisterpage .checkout .checkout-container,.is-act-editorder .checkout .checkout-container{display:grid}.is-act-confirmpage .checkout .checkout-container .checkout-main .register-login-collapse-toogle,.is-act-checkoutregisterpage .checkout .checkout-container .checkout-main .register-login-collapse-toogle,.is-act-editorder .checkout .checkout-container .checkout-main .register-login-collapse-toogle{padding-bottom:50px}.is-act-confirmpage .checkout .checkout-container .checkout-main .register-login-collapse-toogle .login-collapse-toggle,.is-act-checkoutregisterpage .checkout .checkout-container .checkout-main .register-login-collapse-toogle .login-collapse-toggle,.is-act-editorder .checkout .checkout-container .checkout-main .register-login-collapse-toogle .login-collapse-toggle{width:auto}.is-act-confirmpage .checkout .checkout-container .checkout-main #loginCollapse,.is-act-checkoutregisterpage .checkout .checkout-container .checkout-main #loginCollapse,.is-act-editorder .checkout .checkout-container .checkout-main #loginCollapse{display:none}.is-act-confirmpage .checkout .checkout-container .checkout-main #loginCollapse.show,.is-act-checkoutregisterpage .checkout .checkout-container .checkout-main #loginCollapse.show,.is-act-editorder .checkout .checkout-container .checkout-main #loginCollapse.show{display:block}.is-act-confirmpage .checkout .checkout-container .checkout-aside,.is-act-checkoutregisterpage .checkout .checkout-container .checkout-aside,.is-act-editorder .checkout .checkout-container .checkout-aside{padding-top:30px}.is-act-confirmpage .checkout .checkout-container .checkout-aside .checkout-aside-container,.is-act-checkoutregisterpage .checkout .checkout-container .checkout-aside .checkout-aside-container,.is-act-editorder .checkout .checkout-container .checkout-aside .checkout-aside-container{display:flex;flex-wrap:wrap}.is-act-confirmpage .checkout .checkout-container .checkout-aside .checkout-aside-container .checkout-summary-title,.is-act-checkoutregisterpage .checkout .checkout-container .checkout-aside .checkout-aside-container .checkout-summary-title,.is-act-editorder .checkout .checkout-container .checkout-aside .checkout-aside-container .checkout-summary-title{margin-top:unset}.is-act-confirmpage .checkout .checkout-container .checkout-aside .checkout-aside-container .checkout-aside-summary,.is-act-checkoutregisterpage .checkout .checkout-container .checkout-aside .checkout-aside-container .checkout-aside-summary,.is-act-editorder .checkout .checkout-container .checkout-aside .checkout-aside-container .checkout-aside-summary{order:1;width:100%;background:#e5ecf2;padding:20px}.is-act-confirmpage .checkout .checkout-container .checkout-aside .checkout-aside-container .checkout-aside-summary .totals-position,.is-act-checkoutregisterpage .checkout .checkout-container .checkout-aside .checkout-aside-container .checkout-aside-summary .totals-position,.is-act-editorder .checkout .checkout-container .checkout-aside .checkout-aside-container .checkout-aside-summary .totals-position{margin:0;display:grid;grid-template-columns:2fr 1fr;line-height:1.4;color:#4a545b}.is-act-confirmpage .checkout .checkout-container .checkout-aside .checkout-aside-container .checkout-aside-summary .totals-position .checkout-aside-summary-total,.is-act-checkoutregisterpage .checkout .checkout-container .checkout-aside .checkout-aside-container .checkout-aside-summary .totals-position .checkout-aside-summary-total,.is-act-editorder .checkout .checkout-container .checkout-aside .checkout-aside-container .checkout-aside-summary .totals-position .checkout-aside-summary-total{padding-top:15px;font-weight:bold;font-size:22px}.is-act-confirmpage .checkout .checkout-container .checkout-aside .checkout-aside-container .checkout-aside-summary .totals-position .summary-net,.is-act-confirmpage .checkout .checkout-container .checkout-aside .checkout-aside-container .checkout-aside-summary .totals-position .summary-tax,.is-act-checkoutregisterpage .checkout .checkout-container .checkout-aside .checkout-aside-container .checkout-aside-summary .totals-position .summary-net,.is-act-checkoutregisterpage .checkout .checkout-container .checkout-aside .checkout-aside-container .checkout-aside-summary .totals-position .summary-tax,.is-act-editorder .checkout .checkout-container .checkout-aside .checkout-aside-container .checkout-aside-summary .totals-position .summary-net,.is-act-editorder .checkout .checkout-container .checkout-aside .checkout-aside-container .checkout-aside-summary .totals-position .summary-tax{font-size:12px}.is-act-confirmpage .checkout .checkout-container .checkout-aside .checkout-aside-container .checkout-aside-summary .totals-position .checkout-aside-summary-value,.is-act-checkoutregisterpage .checkout .checkout-container .checkout-aside .checkout-aside-container .checkout-aside-summary .totals-position .checkout-aside-summary-value,.is-act-editorder .checkout .checkout-container .checkout-aside .checkout-aside-container .checkout-aside-summary .totals-position .checkout-aside-summary-value{text-align:right}.is-act-confirmpage .checkout .checkout-container .checkout-aside .checkout-aside-container .checkout-aside-products,.is-act-checkoutregisterpage .checkout .checkout-container .checkout-aside .checkout-aside-container .checkout-aside-products,.is-act-editorder .checkout .checkout-container .checkout-aside .checkout-aside-container .checkout-aside-products{width:100%}.is-act-confirmpage .checkout .checkout-container .checkout-aside .checkout-aside-container .checkout-aside-products .checkout-aside-product-header,.is-act-checkoutregisterpage .checkout .checkout-container .checkout-aside .checkout-aside-container .checkout-aside-products .checkout-aside-product-header,.is-act-editorder .checkout .checkout-container .checkout-aside .checkout-aside-container .checkout-aside-products .checkout-aside-product-header{position:relative;font-size:32px}.is-act-confirmpage .checkout .checkout-container .checkout-aside .checkout-aside-container .checkout-aside-products .checkout-aside-product-header a,.is-act-checkoutregisterpage .checkout .checkout-container .checkout-aside .checkout-aside-container .checkout-aside-products .checkout-aside-product-header a,.is-act-editorder .checkout .checkout-container .checkout-aside .checkout-aside-container .checkout-aside-products .checkout-aside-product-header a{font-size:18px;text-decoration:underline;position:absolute;bottom:5px;right:0}.is-act-confirmpage .checkout .checkout-container .checkout-aside .checkout-aside-container .checkout-aside-products .checkout-aside-product-list,.is-act-checkoutregisterpage .checkout .checkout-container .checkout-aside .checkout-aside-container .checkout-aside-products .checkout-aside-product-list,.is-act-editorder .checkout .checkout-container .checkout-aside .checkout-aside-container .checkout-aside-products .checkout-aside-product-list{padding-top:20px}.is-act-confirmpage .checkout .checkout-container .checkout-aside .checkout-aside-container .checkout-aside-products .checkout-aside-product-list .checkout-aside-item,.is-act-checkoutregisterpage .checkout .checkout-container .checkout-aside .checkout-aside-container .checkout-aside-products .checkout-aside-product-list .checkout-aside-item,.is-act-editorder .checkout .checkout-container .checkout-aside .checkout-aside-container .checkout-aside-products .checkout-aside-product-list .checkout-aside-item{padding:0 20px 30px}.is-act-confirmpage .checkout .checkout-container .checkout-aside .checkout-aside-container .checkout-aside-products .checkout-aside-product-list .checkout-aside-item:not(:last-child),.is-act-checkoutregisterpage .checkout .checkout-container .checkout-aside .checkout-aside-container .checkout-aside-products .checkout-aside-product-list .checkout-aside-item:not(:last-child),.is-act-editorder .checkout .checkout-container .checkout-aside .checkout-aside-container .checkout-aside-products .checkout-aside-product-list .checkout-aside-item:not(:last-child){margin-bottom:20px;border-bottom:1px solid #e0e0e0}.is-act-confirmpage .checkout .checkout-container .checkout-aside .checkout-aside-container .checkout-aside-products .checkout-aside-product-list .checkout-aside-item .checkout-aside-item-data,.is-act-checkoutregisterpage .checkout .checkout-container .checkout-aside .checkout-aside-container .checkout-aside-products .checkout-aside-product-list .checkout-aside-item .checkout-aside-item-data,.is-act-editorder .checkout .checkout-container .checkout-aside .checkout-aside-container .checkout-aside-products .checkout-aside-product-list .checkout-aside-item .checkout-aside-item-data{display:grid;grid-template-columns:2fr 1fr}.is-act-confirmpage .checkout .checkout-container .checkout-aside .checkout-aside-container .checkout-aside-products .checkout-aside-product-list .checkout-aside-item .checkout-aside-item-data .checkout-aside-item-title,.is-act-checkoutregisterpage .checkout .checkout-container .checkout-aside .checkout-aside-container .checkout-aside-products .checkout-aside-product-list .checkout-aside-item .checkout-aside-item-data .checkout-aside-item-title,.is-act-editorder .checkout .checkout-container .checkout-aside .checkout-aside-container .checkout-aside-products .checkout-aside-product-list .checkout-aside-item .checkout-aside-item-data .checkout-aside-item-title{color:#00447e}.is-act-confirmpage .checkout .checkout-container .checkout-aside .checkout-aside-container .checkout-aside-products .checkout-aside-product-list .checkout-aside-item .checkout-aside-item-data .checkout-aside-item-link-price,.is-act-checkoutregisterpage .checkout .checkout-container .checkout-aside .checkout-aside-container .checkout-aside-products .checkout-aside-product-list .checkout-aside-item .checkout-aside-item-data .checkout-aside-item-link-price,.is-act-editorder .checkout .checkout-container .checkout-aside .checkout-aside-container .checkout-aside-products .checkout-aside-product-list .checkout-aside-item .checkout-aside-item-data .checkout-aside-item-link-price{text-align:right}.is-act-confirmpage .checkout .checkout-container .checkout-aside .checkout-aside-container .checkout-aside-products .checkout-aside-product-list .checkout-aside-item .checkout-aside-item-data .checkout-aside-item-characteristics,.is-act-checkoutregisterpage .checkout .checkout-container .checkout-aside .checkout-aside-container .checkout-aside-products .checkout-aside-product-list .checkout-aside-item .checkout-aside-item-data .checkout-aside-item-characteristics,.is-act-editorder .checkout .checkout-container .checkout-aside .checkout-aside-container .checkout-aside-products .checkout-aside-product-list .checkout-aside-item .checkout-aside-item-data .checkout-aside-item-characteristics{padding-top:10px}.is-act-confirmpage .checkout .checkout-container .custom-checkout-confirm,.is-act-checkoutregisterpage .checkout .checkout-container .custom-checkout-confirm,.is-act-editorder .checkout .checkout-container .custom-checkout-confirm{padding-top:50px}.is-act-confirmpage .checkout .checkout-container .confirm-tos,.is-act-checkoutregisterpage .checkout .checkout-container .confirm-tos,.is-act-editorder .checkout .checkout-container .confirm-tos{font-size:18px}.is-act-confirmpage .checkout .checkout-container .confirm-tos .revocation-notice a,.is-act-checkoutregisterpage .checkout .checkout-container .confirm-tos .revocation-notice a,.is-act-editorder .checkout .checkout-container .confirm-tos .revocation-notice a{color:#00447e;text-decoration:none;font-weight:bold}.is-act-confirmpage .checkout .checkout-container .confirm-tos .custom-control.custom-checkbox,.is-act-checkoutregisterpage .checkout .checkout-container .confirm-tos .custom-control.custom-checkbox,.is-act-editorder .checkout .checkout-container .confirm-tos .custom-control.custom-checkbox{padding-bottom:10px;display:grid;grid-template-columns:30px 1fr;font-size:18px}.is-act-confirmpage .checkout .checkout-container .confirm-tos .custom-control.custom-checkbox input,.is-act-checkoutregisterpage .checkout .checkout-container .confirm-tos .custom-control.custom-checkbox input,.is-act-editorder .checkout .checkout-container .confirm-tos .custom-control.custom-checkbox input{height:17px}.is-act-confirmpage .checkout .checkout-aside-action,.is-act-checkoutregisterpage .checkout .checkout-aside-action,.is-act-editorder .checkout .checkout-aside-action{margin:20px 0 0}.is-act-confirmpage .checkout .checkout-aside-action #confirmFormSubmit,.is-act-checkoutregisterpage .checkout .checkout-aside-action #confirmFormSubmit,.is-act-editorder .checkout .checkout-aside-action #confirmFormSubmit{height:50px !important}.is-act-confirmpage .checkout .checkout-aside-action #confirmFormSubmit.hide,.is-act-checkoutregisterpage .checkout .checkout-aside-action #confirmFormSubmit.hide,.is-act-editorder .checkout .checkout-aside-action #confirmFormSubmit.hide{display:none}.is-act-confirmpage .checkout .privacy-notice,.is-act-checkoutregisterpage .checkout .privacy-notice,.is-act-editorder .checkout .privacy-notice{display:none}.is-act-confirmpage .checkout .shopware_surname_confirm,.is-act-checkoutregisterpage .checkout .shopware_surname_confirm,.is-act-editorder .checkout .shopware_surname_confirm{display:none}.is-act-confirmpage .checkout .confirm-payment-shipping h2,.is-act-checkoutregisterpage .checkout .confirm-payment-shipping h2,.is-act-editorder .checkout .confirm-payment-shipping h2{margin:0;padding-bottom:10px}.is-act-confirmpage .checkout .confirm-payment-shipping .payment-methods,.is-act-confirmpage .checkout .confirm-payment-shipping .shipping-methods,.is-act-checkoutregisterpage .checkout .confirm-payment-shipping .payment-methods,.is-act-checkoutregisterpage .checkout .confirm-payment-shipping .shipping-methods,.is-act-editorder .checkout .confirm-payment-shipping .payment-methods,.is-act-editorder .checkout .confirm-payment-shipping .shipping-methods{padding-bottom:75px}.is-act-confirmpage .checkout .confirm-payment-shipping .payment-methods>div,.is-act-confirmpage .checkout .confirm-payment-shipping .shipping-methods>div,.is-act-checkoutregisterpage .checkout .confirm-payment-shipping .payment-methods>div,.is-act-checkoutregisterpage .checkout .confirm-payment-shipping .shipping-methods>div,.is-act-editorder .checkout .confirm-payment-shipping .payment-methods>div,.is-act-editorder .checkout .confirm-payment-shipping .shipping-methods>div{min-height:65px;border-bottom:1px solid #e0e0e0;display:grid;align-items:center}.is-act-confirmpage .checkout .confirm-payment-shipping .payment-methods>div input[type="radio"],.is-act-confirmpage .checkout .confirm-payment-shipping .shipping-methods>div input[type="radio"],.is-act-checkoutregisterpage .checkout .confirm-payment-shipping .payment-methods>div input[type="radio"],.is-act-checkoutregisterpage .checkout .confirm-payment-shipping .shipping-methods>div input[type="radio"],.is-act-editorder .checkout .confirm-payment-shipping .payment-methods>div input[type="radio"],.is-act-editorder .checkout .confirm-payment-shipping .shipping-methods>div input[type="radio"]{appearance:none;border:2px solid #0000008a;width:17px;height:16px;position:relative;top:2px;margin-left:10px}.is-act-confirmpage .checkout .confirm-payment-shipping .payment-methods>div.checked,.is-act-confirmpage .checkout .confirm-payment-shipping .shipping-methods>div.checked,.is-act-checkoutregisterpage .checkout .confirm-payment-shipping .payment-methods>div.checked,.is-act-checkoutregisterpage .checkout .confirm-payment-shipping .shipping-methods>div.checked,.is-act-editorder .checkout .confirm-payment-shipping .payment-methods>div.checked,.is-act-editorder .checkout .confirm-payment-shipping .shipping-methods>div.checked{background:#e5ecf2}.is-act-confirmpage .checkout .confirm-payment-shipping .payment-methods>div.checked input[type="radio"],.is-act-confirmpage .checkout .confirm-payment-shipping .shipping-methods>div.checked input[type="radio"],.is-act-checkoutregisterpage .checkout .confirm-payment-shipping .payment-methods>div.checked input[type="radio"],.is-act-checkoutregisterpage .checkout .confirm-payment-shipping .shipping-methods>div.checked input[type="radio"],.is-act-editorder .checkout .confirm-payment-shipping .payment-methods>div.checked input[type="radio"],.is-act-editorder .checkout .confirm-payment-shipping .shipping-methods>div.checked input[type="radio"]{background:url("/bundles/webdabase/icons/checkbox.svg") no-repeat center center}.is-act-confirmpage .checkout .confirm-payment-shipping .payment-methods>div .custom-control,.is-act-confirmpage .checkout .confirm-payment-shipping .shipping-methods>div .custom-control,.is-act-checkoutregisterpage .checkout .confirm-payment-shipping .payment-methods>div .custom-control,.is-act-checkoutregisterpage .checkout .confirm-payment-shipping .shipping-methods>div .custom-control,.is-act-editorder .checkout .confirm-payment-shipping .payment-methods>div .custom-control,.is-act-editorder .checkout .confirm-payment-shipping .shipping-methods>div .custom-control{display:grid;grid-template-columns:0fr 1fr;align-items:baseline;gap:10px}.is-act-confirmpage .checkout .confirm-payment-shipping .payment-methods>div .custom-control label,.is-act-confirmpage .checkout .confirm-payment-shipping .shipping-methods>div .custom-control label,.is-act-checkoutregisterpage .checkout .confirm-payment-shipping .payment-methods>div .custom-control label,.is-act-checkoutregisterpage .checkout .confirm-payment-shipping .shipping-methods>div .custom-control label,.is-act-editorder .checkout .confirm-payment-shipping .payment-methods>div .custom-control label,.is-act-editorder .checkout .confirm-payment-shipping .shipping-methods>div .custom-control label{display:flex;justify-content:space-between}.is-act-confirmpage .checkout .confirm-payment-shipping .payment-methods>div .custom-control label .payment-method-image,.is-act-confirmpage .checkout .confirm-payment-shipping .shipping-methods>div .custom-control label .payment-method-image,.is-act-checkoutregisterpage .checkout .confirm-payment-shipping .payment-methods>div .custom-control label .payment-method-image,.is-act-checkoutregisterpage .checkout .confirm-payment-shipping .shipping-methods>div .custom-control label .payment-method-image,.is-act-editorder .checkout .confirm-payment-shipping .payment-methods>div .custom-control label .payment-method-image,.is-act-editorder .checkout .confirm-payment-shipping .shipping-methods>div .custom-control label .payment-method-image{order:2;align-self:center;padding-right:10px}.is-act-confirmpage .checkout .confirm-payment-shipping .payment-methods>div .custom-control label .payment-method-description,.is-act-confirmpage .checkout .confirm-payment-shipping .shipping-methods>div .custom-control label .payment-method-description,.is-act-checkoutregisterpage .checkout .confirm-payment-shipping .payment-methods>div .custom-control label .payment-method-description,.is-act-checkoutregisterpage .checkout .confirm-payment-shipping .shipping-methods>div .custom-control label .payment-method-description,.is-act-editorder .checkout .confirm-payment-shipping .payment-methods>div .custom-control label .payment-method-description,.is-act-editorder .checkout .confirm-payment-shipping .shipping-methods>div .custom-control label .payment-method-description{display:block;grid-template-columns:150px 1fr;align-items:center;gap:20px;width:100%;padding-top:5px}.is-act-confirmpage .checkout .confirm-payment-shipping .payment-methods>div .custom-control label .payment-method-description p,.is-act-confirmpage .checkout .confirm-payment-shipping .shipping-methods>div .custom-control label .payment-method-description p,.is-act-checkoutregisterpage .checkout .confirm-payment-shipping .payment-methods>div .custom-control label .payment-method-description p,.is-act-checkoutregisterpage .checkout .confirm-payment-shipping .shipping-methods>div .custom-control label .payment-method-description p,.is-act-editorder .checkout .confirm-payment-shipping .payment-methods>div .custom-control label .payment-method-description p,.is-act-editorder .checkout .confirm-payment-shipping .shipping-methods>div .custom-control label .payment-method-description p{display:block;font-size:12px;line-height:1.4}.is-act-confirmpage .checkout .confirm-payment-shipping .payment-methods>div .custom-control label span,.is-act-confirmpage .checkout .confirm-payment-shipping .shipping-methods>div .custom-control label span,.is-act-checkoutregisterpage .checkout .confirm-payment-shipping .payment-methods>div .custom-control label span,.is-act-checkoutregisterpage .checkout .confirm-payment-shipping .shipping-methods>div .custom-control label span,.is-act-editorder .checkout .confirm-payment-shipping .payment-methods>div .custom-control label span,.is-act-editorder .checkout .confirm-payment-shipping .shipping-methods>div .custom-control label span{font-size:22px;font-weight:lighter}.is-act-confirmpage .checkout .confirm-payment-shipping .payment-methods>div .custom-control label .shipping-method-image,.is-act-confirmpage .checkout .confirm-payment-shipping .payment-methods>div .custom-control label .shipping-method-description p,.is-act-confirmpage .checkout .confirm-payment-shipping .shipping-methods>div .custom-control label .shipping-method-image,.is-act-confirmpage .checkout .confirm-payment-shipping .shipping-methods>div .custom-control label .shipping-method-description p,.is-act-checkoutregisterpage .checkout .confirm-payment-shipping .payment-methods>div .custom-control label .shipping-method-image,.is-act-checkoutregisterpage .checkout .confirm-payment-shipping .payment-methods>div .custom-control label .shipping-method-description p,.is-act-checkoutregisterpage .checkout .confirm-payment-shipping .shipping-methods>div .custom-control label .shipping-method-image,.is-act-checkoutregisterpage .checkout .confirm-payment-shipping .shipping-methods>div .custom-control label .shipping-method-description p,.is-act-editorder .checkout .confirm-payment-shipping .payment-methods>div .custom-control label .shipping-method-image,.is-act-editorder .checkout .confirm-payment-shipping .payment-methods>div .custom-control label .shipping-method-description p,.is-act-editorder .checkout .confirm-payment-shipping .shipping-methods>div .custom-control label .shipping-method-image,.is-act-editorder .checkout .confirm-payment-shipping .shipping-methods>div .custom-control label .shipping-method-description p{display:none}.is-ctl-checkout .flashbags{padding:0}.is-ctl-checkout .checkout-main{grid-row:1;grid-column:1;padding-top:30px}.is-ctl-checkout .custom-checkout-confirm{grid-row:2;grid-column:1}.is-ctl-checkout .confirm-address .js-confirm-overview-addresses{display:grid;gap:30px;grid-template-columns:repeat(auto-fill, minmax(270px, 1fr))}.is-ctl-checkout .confirm-address .card{display:flex;width:100%}.is-ctl-checkout .confirm-address .card-col{display:flex;width:100%}.is-ctl-checkout .confirm-address .card-title{color:black;font-weight:bold}.is-ctl-checkout .confirm-address .card-body{display:grid;grid-template-rows:auto 1fr auto;width:100%;padding:20px;border:1px solid #e0e0e0}.is-ctl-checkout .confirm-address .card .confirm-address-shipping p,.is-ctl-checkout .confirm-address .card .confirm-address-billing p{font-size:16px}.is-ctl-checkout .confirm-address .card-actions{display:flex;align-self:flex-end}.is-ctl-checkout .confirm-address .card-actions .btn-light{border:2px solid black;font-weight:bold;text-align:center;color:black;width:100%;padding:12px 10px}@media (min-width:320px){.is-ctl-checkout .confirm-address .js-confirm-overview-addresses{display:grid}.is-ctl-checkout .confirm-address .card-body{display:grid}}@media (min-width:1024px){.form-row{display:grid;grid-template-columns:1fr 1fr;column-gap:25px}.form-row.salutation{display:inline-block}.is-act-confirmpage .checkout .checkout-container,.is-act-checkoutregisterpage .checkout .checkout-container{grid-template-columns:1fr 1fr;gap:60px}.is-act-confirmpage .checkout .checkout-container .checkout-main,.is-act-checkoutregisterpage .checkout .checkout-container .checkout-main{grid-column:1}.is-act-confirmpage .checkout .checkout-container .checkout-aside,.is-act-checkoutregisterpage .checkout .checkout-container .checkout-aside{position:sticky;top:-30px;grid-row:1 / span 2;grid-column:2}.is-act-confirmpage .checkout .checkout-aside-action,.is-act-checkoutregisterpage .checkout .checkout-aside-action{width:300px}.is-act-confirmpage .checkout .confirm-payment-shipping .payment-methods>div .custom-control label .payment-method-description,.is-act-confirmpage .checkout .confirm-payment-shipping .shipping-methods>div .custom-control label .payment-method-description,.is-act-checkoutregisterpage .checkout .confirm-payment-shipping .payment-methods>div .custom-control label .payment-method-description,.is-act-checkoutregisterpage .checkout .confirm-payment-shipping .shipping-methods>div .custom-control label .payment-method-description{display:grid}}.newsletter-form{overflow-y:auto;max-height:100%;margin:auto;box-sizing:border-box;padding-bottom:73px;font-size:18px;line-height:26px}@media (min-width:768px){.newsletter-form{padding-bottom:0;margin-top:50px;width:730px}}.newsletter-form span,.newsletter-form p{color:white}.newsletter-form .icon{margin:auto}.newsletter-form .icon svg path{fill:white}.newsletter-form form{background-color:white}.newsletter-form .form-header{text-align:center;position:relative;color:white}@media (min-width:768px){.newsletter-form .form-header{display:flex;background-color:#00447e}}.newsletter-form .form-header [data-close-button]{margin:0;position:absolute;background-color:transparent;width:auto;left:5px;top:5px;cursor:pointer}.newsletter-form .form-header [data-close-button] svg{height:16px}.newsletter-form .form-header .headline{font-size:30px;font-weight:600;color:#fff;text-transform:uppercase;margin-top:12px;line-height:35px}.newsletter-form .form-header p{margin:0}.newsletter-form .form-header .news-head-left{background-color:#00447e;box-sizing:border-box;padding:5px 20px 15px 20px;width:100%}@media (min-width:768px){.newsletter-form .form-header .news-head-left{width:39%;padding:40px 20px}}.newsletter-form .form-header .news-head-right{width:100%}@media (min-width:768px){.newsletter-form .form-header .news-head-right{width:62%}}.newsletter-form .form-header .news-head-right img{max-width:100%;width:100%;height:100%}.newsletter-form .form-content{padding:15px}.newsletter-form .form-content p{color:black}.newsletter-form .form-content p.subline{text-transform:uppercase;font-weight:600;font-size:20px;margin-top:0}.newsletter-form .form-content ul{margin-left:20px;margin-bottom:20px;font-size:16px;padding:0;color:black}.newsletter-form .form-content .shopware_surname_confirm{display:none}.newsletter-form .form-content .privacy-notice{padding:5px;border-radius:3px}.newsletter-form .form-content .privacy-notice.warning,.newsletter-form .form-content input.warning{border:1px solid #d10000}.newsletter-form .form-content .form-fields{display:flex}.newsletter-form .form-content .form-fields .mode-select{display:none}.newsletter-form .form-content .form-fields .email-select{width:70%}@media (min-width:768px){.newsletter-form .form-content .form-fields .row{width:50%}.newsletter-form .form-content .form-fields .row:first-child{padding-right:30px}}.newsletter-form .form-content .btn-primary{border-color:#00447e;background-color:#00447e;margin-bottom:15px;margin-top:25px;margin-left:5px;width:30%;padding:12px 15px;text-align:center}.newsletter-form .form-content .news-info{font-size:12px;line-height:16px}.newsletter-form .form-content .close-button{margin-top:20px;text-align:center}.newsletter-form .form-content .close-button span{border-color:#00447e;background-color:#00447e;border-radius:3px;font-weight:bold;line-height:34px;padding:12px 20px;cursor:pointer}.newsletter-form .form-footer{margin-top:15px;background-color:#e0e0e0;color:#00447e;padding:10px 15px;display:flex}.newsletter-form .form-footer .coupon-icon{width:10%;display:flex;justify-content:center}.newsletter-form .form-footer .coupon-icon img{height:32px;width:32px}.newsletter-form .form-footer .coupon-icon svg path{fill:#00447e}.newsletter-form .form-footer .coupon-note{width:90%;font-size:16px}@media (min-width:1024px){.search-headline{margin-top:40px}.search-page{display:grid;grid-template-columns:400px 1fr}.search-page-product-listing{padding-top:20px}}.is-ctl-product .product-detail-review,.cms-block-set-buybox .product-detail-review{padding:0 0 25px}.is-ctl-product .product-detail-review-content,.cms-block-set-buybox .product-detail-review-content{display:flex;flex-direction:column;position:relative}.is-ctl-product .product-detail-review>.offcanvas-review-header,.cms-block-set-buybox .product-detail-review>.offcanvas-review-header{display:none}.is-ctl-product .product-detail-review .element-loader-backdrop,.cms-block-set-buybox .product-detail-review .element-loader-backdrop{position:absolute;top:0;right:0}.is-ctl-product .product-detail-reviews,.cms-block-set-buybox .product-detail-reviews{display:flex;align-items:center}.is-ctl-product .product-detail-reviews>*+*,.cms-block-set-buybox .product-detail-reviews>*+*{margin-left:5px}.is-ctl-product .product-detail-review-title,.cms-block-set-buybox .product-detail-review-title{font-weight:bold;font-size:20px;margin:0 0 10px}.is-ctl-product .product-detail-review-title-actions,.cms-block-set-buybox .product-detail-review-title-actions{margin:0 0 27px}.is-ctl-product .product-detail-review-title-actions .rate-product,.cms-block-set-buybox .product-detail-review-title-actions .rate-product{display:none;text-decoration:underline;cursor:pointer;font-size:15px}.is-ctl-product .product-detail-review-avg,.cms-block-set-buybox .product-detail-review-avg{display:flex;align-items:flex-end;font-weight:200}.is-ctl-product .product-detail-review-avg .max-points,.cms-block-set-buybox .product-detail-review-avg .max-points{color:#798892}.is-ctl-product .product-detail-review-widget,.cms-block-set-buybox .product-detail-review-widget{flex-grow:1;padding:0 0 30px}.is-ctl-product .product-detail-review-main,.cms-block-set-buybox .product-detail-review-main{box-sizing:border-box}.is-ctl-product .product-detail-review-rating,.cms-block-set-buybox .product-detail-review-rating{display:flex;flex-direction:row-reverse;justify-content:space-between;padding:0 0 16px}.is-ctl-product .product-detail-review-rating p,.cms-block-set-buybox .product-detail-review-rating p{margin:0}.is-ctl-product .product-detail-review-filter,.cms-block-set-buybox .product-detail-review-filter{display:flex}.is-ctl-product .product-detail-review-checkbox,.cms-block-set-buybox .product-detail-review-checkbox{position:relative;width:22px;height:26px}.is-ctl-product .product-detail-review-checkbox .custom-control-label,.cms-block-set-buybox .product-detail-review-checkbox .custom-control-label{position:absolute;left:0;top:0;background:white;width:22px;height:26px;display:flex;align-items:center}.is-ctl-product .product-detail-review-progressbar,.cms-block-set-buybox .product-detail-review-progressbar{flex-grow:1;display:flex;align-items:center}.is-ctl-product .product-detail-review-progressbar-container,.cms-block-set-buybox .product-detail-review-progressbar-container{display:flex;background:#e0e0e0;height:4px;width:100%}.is-ctl-product .product-detail-review-progressbar-bar,.cms-block-set-buybox .product-detail-review-progressbar-bar{background:#e3000f;width:100%}.is-ctl-product .product-detail-review #review-form,.cms-block-set-buybox .product-detail-review #review-form{display:none}.is-ctl-product .product-detail-review #review-form.show,.cms-block-set-buybox .product-detail-review #review-form.show{display:block}.is-ctl-product .product-detail-review-list-actions,.cms-block-set-buybox .product-detail-review-list-actions{display:flex;justify-content:flex-end;flex-direction:column}.is-ctl-product .product-detail-review-list-actions>*+*,.cms-block-set-buybox .product-detail-review-list-actions>*+*{margin-top:10px}.is-ctl-product .product-detail-review-list-actions .rate-product,.cms-block-set-buybox .product-detail-review-list-actions .rate-product{display:flex;font-size:15px;padding:13px 10px;text-align:center;cursor:pointer;background:#00447e;color:white;justify-content:center}.is-ctl-product .product-detail-review-list-actions .show-all,.cms-block-set-buybox .product-detail-review-list-actions .show-all{width:auto;border:2px solid black;color:black;padding:13px 10px;text-align:center;display:block;box-sizing:border-box;border-radius:4px;cursor:pointer}.is-ctl-product .product-detail-review-list-content,.cms-block-set-buybox .product-detail-review-list-content{display:none}.is-ctl-product .product-detail-review-list-content .product-detail-review-item-date,.cms-block-set-buybox .product-detail-review-list-content .product-detail-review-item-date{padding:unset}.is-ctl-product .product-detail-review-pagination,.cms-block-set-buybox .product-detail-review-pagination{display:none}.is-ctl-product .product-detail-review-item,.cms-block-set-buybox .product-detail-review-item{font-size:15px}.is-ctl-product .product-detail-review-item-info,.cms-block-set-buybox .product-detail-review-item-info{flex-direction:column}.is-ctl-product .product-detail-review-item-info>*+*,.cms-block-set-buybox .product-detail-review-item-info>*+*{margin-top:12px}.is-ctl-product .product-detail-review-item-info .info-wrapper,.cms-block-set-buybox .product-detail-review-item-info .info-wrapper{display:flex;font-weight:200;font-size:18px}.is-ctl-product .product-detail-review-item-info .info-wrapper>*+*,.cms-block-set-buybox .product-detail-review-item-info .info-wrapper>*+*{margin-left:5px}.is-ctl-product .product-detail-review-item-date p,.cms-block-set-buybox .product-detail-review-item-date p{margin-top:unset}.is-ctl-product .product-detail-review-item-points,.cms-block-set-buybox .product-detail-review-item-points{margin-bottom:8px}.is-ctl-product .product-detail-review-item-title p,.cms-block-set-buybox .product-detail-review-item-title p{margin:unset}.is-ctl-product .product-detail-review-item-content,.cms-block-set-buybox .product-detail-review-item-content{margin:0 0 10px}.is-ctl-product .product-detail-review-form,.is-ctl-product .product-detail-review-login,.cms-block-set-buybox .product-detail-review-form,.cms-block-set-buybox .product-detail-review-login{padding:34px 20px 20px}.is-ctl-product .product-detail-review-form-rating-input,.cms-block-set-buybox .product-detail-review-form-rating-input{display:flex}.is-ctl-product .product-detail-review-form-rating-text,.cms-block-set-buybox .product-detail-review-form-rating-text{display:none}.is-ctl-product .product-detail-review-form-star,.cms-block-set-buybox .product-detail-review-form-star{width:30px;height:30px;position:relative}.is-ctl-product .product-detail-review-form-star .icon,.cms-block-set-buybox .product-detail-review-form-star .icon{position:absolute;top:50%;display:flex;left:50%;transform:translate(-50%, -50%)}.is-ctl-product .product-detail-review-form-star .icon-star,.cms-block-set-buybox .product-detail-review-form-star .icon-star{display:none}.is-ctl-product .product-detail-review-form-star.is-active .icon-star,.cms-block-set-buybox .product-detail-review-form-star.is-active .icon-star{display:flex}.is-ctl-product .product-detail-review-form-star.is-active .icon-star-empty,.cms-block-set-buybox .product-detail-review-form-star.is-active .icon-star-empty{display:none}.is-ctl-product .product-detail-review-cancel,.cms-block-set-buybox .product-detail-review-cancel{display:none}.is-ctl-product .product-detail-review-login .card-title,.cms-block-set-buybox .product-detail-review-login .card-title{margin-top:0}.is-ctl-product .product-detail-review-login .login-cancel,.cms-block-set-buybox .product-detail-review-login .login-cancel{display:none}.is-ctl-product .offcanvas.rating,.cms-block-set-buybox .offcanvas.rating{justify-content:flex-start;height:auto;max-width:670px;max-height:100vh;overflow:auto;top:50%;left:50%;transform:translate(-50%, -50%)}.is-ctl-product .offcanvas.rating .offcanvas-review-header,.cms-block-set-buybox .offcanvas.rating .offcanvas-review-header{display:flex;align-items:flex-end;justify-content:flex-end;border-bottom:1px solid #e0e0e0}.is-ctl-product .offcanvas.rating .offcanvas-review-header-close,.cms-block-set-buybox .offcanvas.rating .offcanvas-review-header-close{width:auto;padding:19px}.is-ctl-product .offcanvas.rating .offcanvas-review-header-close .icon-x,.cms-block-set-buybox .offcanvas.rating .offcanvas-review-header-close .icon-x{display:flex}.is-ctl-product .offcanvas.rating .offcanvas-review-header-close .icon-x svg,.cms-block-set-buybox .offcanvas.rating .offcanvas-review-header-close .icon-x svg{width:26.68px;height:26.68px}.is-ctl-product .offcanvas.rating .offcanvas-review-header-close .icon-x path,.cms-block-set-buybox .offcanvas.rating .offcanvas-review-header-close .icon-x path{fill:black}.is-ctl-product .offcanvas.rating.reviews,.cms-block-set-buybox .offcanvas.rating.reviews{overflow:unset;height:100%}.is-ctl-product .offcanvas.rating.reviews .product-detail-review-content,.cms-block-set-buybox .offcanvas.rating.reviews .product-detail-review-content{max-height:calc(100vh - 66px);overflow:auto}.is-ctl-product .offcanvas.rating.reviews .product-detail-review-content .review-filter-form,.cms-block-set-buybox .offcanvas.rating.reviews .product-detail-review-content .review-filter-form{padding-bottom:14px;border-bottom:1px solid #e0e0e0}.is-ctl-product .offcanvas.rating.reviews .product-detail-review-widget,.cms-block-set-buybox .offcanvas.rating.reviews .product-detail-review-widget{padding:20px 20px 0}.is-ctl-product .offcanvas.rating.reviews .product-detail-review-title-actions,.cms-block-set-buybox .offcanvas.rating.reviews .product-detail-review-title-actions{display:none}.is-ctl-product .offcanvas.rating.reviews .product-detail-review-main .offcanvas-review-header,.cms-block-set-buybox .offcanvas.rating.reviews .product-detail-review-main .offcanvas-review-header{display:none}.is-ctl-product .offcanvas.rating.reviews .product-detail-review-main #review-form,.cms-block-set-buybox .offcanvas.rating.reviews .product-detail-review-main #review-form{display:none}.is-ctl-product .offcanvas.rating.reviews .product-detail-review-list-actions,.cms-block-set-buybox .offcanvas.rating.reviews .product-detail-review-list-actions{display:none}.is-ctl-product .offcanvas.rating.reviews .product-detail-review-list-container,.cms-block-set-buybox .offcanvas.rating.reviews .product-detail-review-list-container{padding:0 20px 20px}.is-ctl-product .offcanvas.rating.reviews .product-detail-review-list-content,.cms-block-set-buybox .offcanvas.rating.reviews .product-detail-review-list-content{display:block;padding:29px 0;border-bottom:1px solid #e0e0e0}.is-ctl-product .offcanvas.rating.reviews .product-detail-review-item-info,.cms-block-set-buybox .offcanvas.rating.reviews .product-detail-review-item-info{display:flex}.is-ctl-product .offcanvas.rating.reviews .product-detail-review-item-content,.cms-block-set-buybox .offcanvas.rating.reviews .product-detail-review-item-content{margin:0}@media (min-width:768px){.is-ctl-product .product-detail-review-content,.cms-block-set-buybox .product-detail-review-content{display:grid;grid-template-columns:1fr 1fr;gap:48px}.is-ctl-product .product-detail-review .element-loader-backdrop,.cms-block-set-buybox .product-detail-review .element-loader-backdrop{top:10px;right:unset;left:50%;transform:translateX(-50%)}.is-ctl-product .product-detail-review-widget,.cms-block-set-buybox .product-detail-review-widget{flex-grow:unset;padding-bottom:unset}.is-ctl-product .product-detail-review-info,.cms-block-set-buybox .product-detail-review-info{display:flex;flex-wrap:wrap}.is-ctl-product .product-detail-review-title,.cms-block-set-buybox .product-detail-review-title{width:auto}.is-ctl-product .product-detail-review-title-actions,.cms-block-set-buybox .product-detail-review-title-actions{flex-grow:1;text-align:right;height:23px;display:flex;align-items:flex-end}.is-ctl-product .product-detail-review-title-actions .rate-product,.cms-block-set-buybox .product-detail-review-title-actions .rate-product{width:100%;height:auto;font-weight:bold;display:block}.is-ctl-product .product-detail-review-rating,.cms-block-set-buybox .product-detail-review-rating{flex-grow:1;width:100%}.is-ctl-product .product-detail-review-list-content,.cms-block-set-buybox .product-detail-review-list-content{display:none}.is-ctl-product .product-detail-review-list-content:first-of-type,.cms-block-set-buybox .product-detail-review-list-content:first-of-type{display:block}.is-ctl-product .product-detail-review-list-actions,.cms-block-set-buybox .product-detail-review-list-actions{height:23px;display:flex;align-items:flex-end;margin:0 0 27px}.is-ctl-product .product-detail-review-list-actions>*+*,.cms-block-set-buybox .product-detail-review-list-actions>*+*{margin-top:unset}.is-ctl-product .product-detail-review-list-actions .show-all,.cms-block-set-buybox .product-detail-review-list-actions .show-all{border:unset;color:#4a545b;padding:unset;text-align:right;text-decoration:underline;font-weight:bold;font-size:15px}.is-ctl-product .product-detail-review-list-actions .rate-product,.cms-block-set-buybox .product-detail-review-list-actions .rate-product{display:none}.is-ctl-product .product-detail-review-item-info,.cms-block-set-buybox .product-detail-review-item-info{display:flex}.is-ctl-product .offcanvas.rating,.cms-block-set-buybox .offcanvas.rating{max-height:90vh;width:auto}.is-ctl-product .offcanvas.rating .product-detail-review-content,.cms-block-set-buybox .offcanvas.rating .product-detail-review-content{gap:unset;flex-direction:column}.is-ctl-product .offcanvas.rating .product-detail-review-widget,.cms-block-set-buybox .offcanvas.rating .product-detail-review-widget{width:auto}.is-ctl-product .offcanvas.rating .product-detail-review-main,.cms-block-set-buybox .offcanvas.rating .product-detail-review-main{width:auto}}.is-ctl-product .breadcrumb,.cms-block-set-buybox .breadcrumb{display:none}.is-ctl-product .product-detail,.cms-block-set-buybox .product-detail{display:grid;gap:30px}.is-ctl-product .product-detail-main,.cms-block-set-buybox .product-detail-main{padding:10px 0 50px;border-bottom:1px solid #e0e0e0;margin-bottom:60px}.is-ctl-product .product-detail-content .col,.cms-block-set-buybox .product-detail-content .col{padding-left:0;padding-right:0}.is-ctl-product .product-detail-content .col.order-1,.cms-block-set-buybox .product-detail-content .col.order-1{order:1}.is-ctl-product .product-detail-content .col-lg-7,.cms-block-set-buybox .product-detail-content .col-lg-7{padding-left:0;padding-right:0;max-width:unset;flex:unset}.is-ctl-product .product-detail-content .col-md-auto,.cms-block-set-buybox .product-detail-content .col-md-auto{padding-left:0;padding-right:0}.is-ctl-product .product-detail-content .icon.icon-chevron-left,.cms-block-set-buybox .product-detail-content .icon.icon-chevron-left{transform:rotate(180deg);margin-right:3px;width:10px;height:16px}.is-ctl-product .product-detail-content .icon.icon-chevron-right,.cms-block-set-buybox .product-detail-content .icon.icon-chevron-right{width:10px;height:16px;margin-left:3px}.is-ctl-product .product-detail-content .gallery-slider-row,.cms-block-set-buybox .product-detail-content .gallery-slider-row{flex-direction:column}.is-ctl-product .product-detail-content .gallery-slider-controls,.cms-block-set-buybox .product-detail-content .gallery-slider-controls{display:none}.is-ctl-product .product-detail-content .gallery-slider-thumbnails-container,.cms-block-set-buybox .product-detail-content .gallery-slider-thumbnails-container{padding:0 39px}.is-ctl-product .product-detail-content .gallery-slider-thumbnails-container #tns2-iw,.cms-block-set-buybox .product-detail-content .gallery-slider-thumbnails-container #tns2-iw{margin:0}.is-ctl-product .product-detail-content .gallery-slider-thumbnails-container #tns2>.tns-item,.cms-block-set-buybox .product-detail-content .gallery-slider-thumbnails-container #tns2>.tns-item{padding-right:unset}.is-ctl-product .product-detail-content .gallery-slider-thumbnails-controls,.cms-block-set-buybox .product-detail-content .gallery-slider-thumbnails-controls{display:block}.is-ctl-product .product-detail-content .gallery-slider-thumbnails-col.is-left .gallery-slider-thumbnails-controls,.cms-block-set-buybox .product-detail-content .gallery-slider-thumbnails-col.is-left .gallery-slider-thumbnails-controls{position:absolute;bottom:0;left:0;right:0;-webkit-tap-highlight-color:transparent;line-height:14px}.is-ctl-product .product-detail-content .gallery-slider-thumbnails-col.is-left .gallery-slider-thumbnails-controls>button,.cms-block-set-buybox .product-detail-content .gallery-slider-thumbnails-col.is-left .gallery-slider-thumbnails-controls>button{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:16px;background:#ededed;-webkit-tap-highlight-color:transparent;opacity:unset}.is-ctl-product .product-detail-content .gallery-slider-thumbnails-col.is-left .gallery-slider-thumbnails-controls>button[disabled] svg,.cms-block-set-buybox .product-detail-content .gallery-slider-thumbnails-col.is-left .gallery-slider-thumbnails-controls>button[disabled] svg{opacity:0.2}.is-ctl-product .product-detail-content .gallery-slider-thumbnails-col.is-left .gallery-slider-thumbnails-controls>button .icon,.cms-block-set-buybox .product-detail-content .gallery-slider-thumbnails-col.is-left .gallery-slider-thumbnails-controls>button .icon{display:flex}.is-ctl-product .product-detail-content .gallery-slider-thumbnails-col.is-left .gallery-slider-thumbnails-controls>button svg,.cms-block-set-buybox .product-detail-content .gallery-slider-thumbnails-col.is-left .gallery-slider-thumbnails-controls>button svg{width:10px;height:16px}.is-ctl-product .product-detail-content .gallery-slider-thumbnails-col.is-left .gallery-slider-thumbnails-controls-prev,.cms-block-set-buybox .product-detail-content .gallery-slider-thumbnails-col.is-left .gallery-slider-thumbnails-controls-prev{transform:translateY(-50%);top:-42px;bottom:0;left:0;right:unset}.is-ctl-product .product-detail-content .gallery-slider-thumbnails-col.is-left .gallery-slider-thumbnails-controls-next,.cms-block-set-buybox .product-detail-content .gallery-slider-thumbnails-col.is-left .gallery-slider-thumbnails-controls-next{transform:translateY(-50%);top:-42px;bottom:0;left:unset;right:0}.is-ctl-product .product-detail-content .gallery-slider-item.is-contain .gallery-slider-image,.cms-block-set-buybox .product-detail-content .gallery-slider-item.is-contain .gallery-slider-image{margin:0 auto;height:auto;width:100%}.is-ctl-product .product-detail-content .gallery-slider .base-slider-dots,.cms-block-set-buybox .product-detail-content .gallery-slider .base-slider-dots{display:none}.is-ctl-product .product-detail-content .gallery-slider-thumbnails-item,.cms-block-set-buybox .product-detail-content .gallery-slider-thumbnails-item{height:84px;padding-right:unset}.is-ctl-product .product-detail-content .gallery-slider-thumbnails-item-inner,.cms-block-set-buybox .product-detail-content .gallery-slider-thumbnails-item-inner{box-sizing:border-box;border:unset;border-radius:unset}.is-ctl-product .product-detail-content .gallery-slider-thumbnails-item.tns-nav-active .gallery-slider-thumbnails-item-inner,.cms-block-set-buybox .product-detail-content .gallery-slider-thumbnails-item.tns-nav-active .gallery-slider-thumbnails-item-inner{border-style:solid;border-width:1px}.is-ctl-product .product-detail-content .row,.cms-block-set-buybox .product-detail-content .row{margin:0}.is-ctl-product .product-detail-content .product-wishlist,.cms-block-set-buybox .product-detail-content .product-wishlist{position:unset;display:flex;justify-content:flex-end;align-items:flex-end;padding:0 0 32px;margin-top:unset;box-sizing:border-box}.is-ctl-product .product-detail-content .product-wishlist .popularity-factor,.cms-block-set-buybox .product-detail-content .product-wishlist .popularity-factor{padding:0 27px;display:flex;flex-wrap:nowrap;flex-grow:1;align-items:flex-end;color:black;font-weight:bold;box-sizing:border-box}.is-ctl-product .product-detail-content .product-wishlist .popularity-factor>*+*,.cms-block-set-buybox .product-detail-content .product-wishlist .popularity-factor>*+*{margin-left:10px}.is-ctl-product .product-detail-content .product-wishlist .popularity-factor .icon-fire,.cms-block-set-buybox .product-detail-content .product-wishlist .popularity-factor .icon-fire{display:flex}.is-ctl-product .product-detail-content .product-wishlist .popularity-factor .factor-value,.cms-block-set-buybox .product-detail-content .product-wishlist .popularity-factor .factor-value{margin-bottom:-8px;font-size:40px}.is-ctl-product .product-detail-content .product-wishlist .popularity-factor .factor-label,.cms-block-set-buybox .product-detail-content .product-wishlist .popularity-factor .factor-label{margin-bottom:-3px;text-transform:uppercase;word-break:break-word}.is-ctl-product .product-detail-content .product-wishlist-action,.cms-block-set-buybox .product-detail-content .product-wishlist-action{width:unset;padding:0}.is-ctl-product .product-detail-content .product-wishlist button,.cms-block-set-buybox .product-detail-content .product-wishlist button{position:absolute;top:30px;right:0;margin-top:-5px;background:unset}.is-ctl-product .product-detail-content .product-wishlist .product-wishlist-btn-content,.cms-block-set-buybox .product-detail-content .product-wishlist .product-wishlist-btn-content{display:none}.is-ctl-product .product-detail-content .product-wishlist .icon,.cms-block-set-buybox .product-detail-content .product-wishlist .icon{display:none}.is-ctl-product .product-detail-content .product-wishlist .product-wishlist-not-added .icon-wishlist-not-added,.cms-block-set-buybox .product-detail-content .product-wishlist .product-wishlist-not-added .icon-wishlist-not-added{display:block;width:32px;height:27px}.is-ctl-product .product-detail-content .product-wishlist .product-wishlist-not-added .icon-wishlist-not-added svg,.cms-block-set-buybox .product-detail-content .product-wishlist .product-wishlist-not-added .icon-wishlist-not-added svg{width:32px;height:27px}.is-ctl-product .product-detail-content .product-wishlist .product-wishlist-not-added .icon-wishlist-not-added path,.cms-block-set-buybox .product-detail-content .product-wishlist .product-wishlist-not-added .icon-wishlist-not-added path{fill:#e3000f}.is-ctl-product .product-detail-content .product-wishlist .product-wishlist-added .icon-wishlist-added,.cms-block-set-buybox .product-detail-content .product-wishlist .product-wishlist-added .icon-wishlist-added{display:block;width:32px;height:27px}.is-ctl-product .product-detail-content .product-wishlist .product-wishlist-added .icon-wishlist-added svg,.cms-block-set-buybox .product-detail-content .product-wishlist .product-wishlist-added .icon-wishlist-added svg{width:32px;height:27px}.is-ctl-product .product-detail-content .product-wishlist .product-wishlist-added .icon-wishlist-added path,.is-ctl-product .product-detail-content .product-wishlist .product-wishlist-added .icon-wishlist-added ellipse,.cms-block-set-buybox .product-detail-content .product-wishlist .product-wishlist-added .icon-wishlist-added path,.cms-block-set-buybox .product-detail-content .product-wishlist .product-wishlist-added .icon-wishlist-added ellipse{fill:#e3000f}.is-ctl-product .product-detail-content .product-detail-price,.cms-block-set-buybox .product-detail-content .product-detail-price{margin:0;padding-bottom:9px;font-size:40px;color:#4a545b;font-weight:bold;order:2;line-height:35px}.is-ctl-product .product-detail-content .product-detail-price.with-list-price,.cms-block-set-buybox .product-detail-content .product-detail-price.with-list-price{color:#d10000}.is-ctl-product .product-detail-content .product-detail-price-container,.cms-block-set-buybox .product-detail-content .product-detail-price-container{padding:30px 0 0;display:flex;flex-direction:column}.is-ctl-product .product-detail-content .list-price-badge,.cms-block-set-buybox .product-detail-content .list-price-badge{display:none}.is-ctl-product .product-detail-content .list-price-percentage,.cms-block-set-buybox .product-detail-content .list-price-percentage{display:none}.is-ctl-product .product-detail-content .product-detail-tax,.cms-block-set-buybox .product-detail-content .product-detail-tax{margin:7px 0 18px;font-size:12px}.is-ctl-product .product-detail-content .product-detail-tax a,.cms-block-set-buybox .product-detail-content .product-detail-tax a{text-decoration:unset}.is-ctl-product .product-detail-content .product-detail-form-container .buy-widget,.cms-block-set-buybox .product-detail-content .product-detail-form-container .buy-widget{position:fixed;bottom:0;left:0;width:100vw;padding:10px 20px;box-sizing:border-box;z-index:1;background:white}.is-ctl-product .product-detail-content .product-detail-form-container .buy-widget-container,.cms-block-set-buybox .product-detail-content .product-detail-form-container .buy-widget-container{display:flex;max-width:calc(100vw - 40px)}.is-ctl-product .product-detail-content .product-detail-form-container .buy-widget-container>*+*,.cms-block-set-buybox .product-detail-content .product-detail-form-container .buy-widget-container>*+*{margin-left:10px}.is-ctl-product .product-detail-content .product-detail-form-container .buy-widget-container>*,.cms-block-set-buybox .product-detail-content .product-detail-form-container .buy-widget-container>*{padding:unset}.is-ctl-product .product-detail-content .product-detail-form-container .col-4,.cms-block-set-buybox .product-detail-content .product-detail-form-container .col-4{max-width:unset;display:flex;flex:unset;justify-content:center;width:53px;height:47px;box-sizing:border-box}.is-ctl-product .product-detail-content .product-detail-form-container .col-8,.cms-block-set-buybox .product-detail-content .product-detail-form-container .col-8{max-width:unset;flex:1;width:auto;display:flex;height:47px}.is-ctl-product .product-detail-content .product-detail-form-container .col-8 .btn-buy,.cms-block-set-buybox .product-detail-content .product-detail-form-container .col-8 .btn-buy{font-size:16px}.is-ctl-product .product-detail-content .delivery-information,.cms-block-set-buybox .product-detail-content .delivery-information{display:flex}.is-ctl-product .product-detail-content .delivery-information .icon,.cms-block-set-buybox .product-detail-content .delivery-information .icon{margin-right:10px}.is-ctl-product .product-detail-bulletpoints,.cms-block-set-buybox .product-detail-bulletpoints{list-style:none;font-size:18px;display:flex;flex-direction:column;line-height:25px;margin:0;padding:0}.is-ctl-product .product-detail-bulletpoints>*+*,.cms-block-set-buybox .product-detail-bulletpoints>*+*{margin-top:4px}.is-ctl-product .product-detail-bulletpoints li,.cms-block-set-buybox .product-detail-bulletpoints li{display:flex}.is-ctl-product .product-detail-bulletpoints li .icon,.cms-block-set-buybox .product-detail-bulletpoints li .icon{margin-right:9px;line-height:10px}.is-ctl-product .product-detail-bulletpoints li .icon-germany,.cms-block-set-buybox .product-detail-bulletpoints li .icon-germany{margin-left:9px}.is-ctl-product .product-detail-list-price-wrapper,.cms-block-set-buybox .product-detail-list-price-wrapper{order:1;font-size:20px;text-decoration:line-through}.is-ctl-product .product-detail-price-container .product-block-prices-row,.cms-block-set-buybox .product-detail-price-container .product-block-prices-row{display:flex;justify-content:space-between;margin-bottom:5px}.is-ctl-product .product-detail-price-container .product-detail-price-unit,.cms-block-set-buybox .product-detail-price-container .product-detail-price-unit{font-size:10px}.is-ctl-product .product-detail-price-container .product-block-prices-cell,.cms-block-set-buybox .product-detail-price-container .product-block-prices-cell{display:flex;flex-direction:column;justify-content:center}.is-ctl-product .product-detail-buy,.cms-block-set-buybox .product-detail-buy{order:3;padding:unset;position:relative}.is-ctl-product .product-detail .product-box .popularity-factor,.cms-block-set-buybox .product-detail .product-box .popularity-factor{display:none}.is-ctl-product .product-detail-ordernumber-container,.cms-block-set-buybox .product-detail-ordernumber-container{display:none}.is-ctl-product .product-detail-name,.cms-block-set-buybox .product-detail-name{font-size:29px;line-height:36px;margin:21px 0 10px}.is-ctl-product .product-detail-tabs .product-detail-tab-navigation ul,.cms-block-set-buybox .product-detail-tabs .product-detail-tab-navigation ul{padding:0;list-style:none;display:flex;gap:5px}.is-ctl-product .product-detail-tabs .product-detail-tab-navigation ul li,.cms-block-set-buybox .product-detail-tabs .product-detail-tab-navigation ul li{padding:10px 15px;background-color:white;border:3px solid #e0e0e0;border-bottom-color:white;margin-bottom:-3px}.is-ctl-product .product-detail-tabs .product-detail-tab-navigation ul li.active,.cms-block-set-buybox .product-detail-tabs .product-detail-tab-navigation ul li.active{border-bottom:none;text-decoration:underline;text-decoration-color:#e3000f}.is-ctl-product .product-detail-tabs .product-detail-tab-navigation ul li .product-detail-tab-navigation-icon,.cms-block-set-buybox .product-detail-tabs .product-detail-tab-navigation ul li .product-detail-tab-navigation-icon{display:none}.is-ctl-product .product-detail-tabs .product-detail-tab-navigation ul li .product-detail-tab-preview,.cms-block-set-buybox .product-detail-tabs .product-detail-tab-navigation ul li .product-detail-tab-preview{display:none}.is-ctl-product .product-detail-tabs .product-detail-tabs-content,.cms-block-set-buybox .product-detail-tabs .product-detail-tabs-content{padding:10px 5px;border:3px solid #e0e0e0}.is-ctl-product .product-detail-tabs .product-detail-tabs-content .tab-pane,.cms-block-set-buybox .product-detail-tabs .product-detail-tabs-content .tab-pane{display:none}.is-ctl-product .product-detail-tabs .product-detail-tabs-content .tab-pane.active,.cms-block-set-buybox .product-detail-tabs .product-detail-tabs-content .tab-pane.active{display:block}.is-ctl-product #product-detail-tabs,.cms-block-set-buybox #product-detail-tabs{margin:0}.is-ctl-product .product-review-rating,.cms-block-set-buybox .product-review-rating{display:flex}.is-ctl-product .product-review-rating>*+*,.cms-block-set-buybox .product-review-rating>*+*{margin-left:2px}.is-ctl-product .product-review-rating .icon,.cms-block-set-buybox .product-review-rating .icon{display:flex}.is-ctl-product .product-review-rating .icon.icon-star svg,.is-ctl-product .product-review-rating .icon.icon-star-empty svg,.is-ctl-product .product-review-rating .icon.icon-star-half svg,.cms-block-set-buybox .product-review-rating .icon.icon-star svg,.cms-block-set-buybox .product-review-rating .icon.icon-star-empty svg,.cms-block-set-buybox .product-review-rating .icon.icon-star-half svg{height:14px;width:auto}.is-ctl-product .product-review-rating .icon-star-empty svg,.cms-block-set-buybox .product-review-rating .icon-star-empty svg{fill:rgba(239, 206, 74, 0.4);stroke:#efce4a}.is-ctl-product .product-review-rating .icon-star svg,.cms-block-set-buybox .product-review-rating .icon-star svg{fill:#efce4a;stroke:#efce4a}.is-ctl-product .product-detail-reviews-link,.cms-block-set-buybox .product-detail-reviews-link{font-size:14px;line-height:12px;height:14px;display:flex}.is-ctl-product .product-detail-reviews-link>*,.cms-block-set-buybox .product-detail-reviews-link>*{display:block}.is-ctl-product .product-detail-reviews-link .review,.cms-block-set-buybox .product-detail-reviews-link .review{margin-top:1px}.is-ctl-product #review-tab-pane,.cms-block-set-buybox #review-tab-pane{overflow:hidden}.is-ctl-product .product-detail .modal.is-fullscreen .modal-dialog,.cms-block-set-buybox .product-detail .modal.is-fullscreen .modal-dialog{overflow:hidden}.is-ctl-product .zoom-modal .modal-dialog,.cms-block-set-buybox .zoom-modal .modal-dialog{overflow:hidden}.is-ctl-product .zoom-modal .modal-footer .gallery-slider-thumbnails-image img,.cms-block-set-buybox .zoom-modal .modal-footer .gallery-slider-thumbnails-image img{max-height:74px}.buy-quantity-container .input-group{display:flex}.buy-quantity-container .input-group input{padding:0 25px 0 15px;border-color:#e3000f;border-radius:3px}.buy-quantity-container .btn{padding:2px 7px;background-color:transparent}.buy-quantity-container .btn svg{width:11px;fill:black}.buy-quantity-container .js-btn-plus .icon svg{transform:rotate(90deg)}.buy-quantity-container .js-btn-minus .icon svg{transform:rotate(-90deg)}.buy-quantity-container .up-down{margin-left:-30px;margin-top:2px;height:47px;display:flex;flex-direction:column;justify-content:space-between}.product-delivery-information .delivery-not-available,.product-delivery-information .not-available,.delivery-information .delivery-not-available,.delivery-information .not-available,.product-availability .delivery-not-available,.product-availability .not-available{color:#d10000;fill:#d10000}.product-delivery-information .delivery-restock,.product-delivery-information .restock,.delivery-information .delivery-restock,.delivery-information .restock,.product-availability .delivery-restock,.product-availability .restock{color:#ffdd02;fill:#ffdd02}.product-delivery-information .delivery-shipping-free,.product-delivery-information .delivery-available,.product-delivery-information .available,.delivery-information .delivery-shipping-free,.delivery-information .delivery-available,.delivery-information .available,.product-availability .delivery-shipping-free,.product-availability .delivery-available,.product-availability .available{color:#4bae4f;fill:#4bae4f}.product-detail-configurator-group .product-detail-configurator-options{display:flex;margin:10px 0;padding:10px 0;gap:15px}.product-detail-configurator-group .product-detail-configurator-options .product-detail-configurator-option input[type="radio"]{display:none}.product-detail-configurator-group .product-detail-configurator-options .product-detail-configurator-option label{border:1px solid #e0e0e0;padding:10px;cursor:pointer}.product-detail-configurator-group .product-detail-configurator-options .product-detail-configurator-option input[checked="checked"]+label{border-color:#e3000f}@media (min-width:768px){.is-ctl-product .product-detail .gallery-slider-item.is-contain,.is-ctl-product .product-detail .gallery-slider-single-image.is-contain,.cms-block-set-buybox .product-detail .gallery-slider-item.is-contain,.cms-block-set-buybox .product-detail .gallery-slider-single-image.is-contain{height:346px}}@media (min-width:1024px){.is-ctl-product .product-detail .product-detail-main,.cms-block-set-buybox .product-detail .product-detail-main{padding:62px 0 70px;border-bottom:unset;margin-bottom:0;gap:unset;column-gap:60px;box-sizing:border-box;flex-direction:column-reverse;display:grid;grid-column-gap:60px;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;max-height:unset}.is-ctl-product .product-detail .product-detail-media,.cms-block-set-buybox .product-detail .product-detail-media{grid-column:1;grid-row:1 / span 2;width:100%;max-width:657px}.is-ctl-product .product-detail .product-detail-media .product-badges,.cms-block-set-buybox .product-detail .product-detail-media .product-badges{justify-content:flex-end}.is-ctl-product .product-detail .product-detail-headline,.cms-block-set-buybox .product-detail .product-detail-headline{grid-column:2;grid-row:1;display:flex;justify-content:space-between;flex-direction:column;order:2;flex-grow:1}.is-ctl-product .product-detail .product-detail-headline .product-detail-name,.cms-block-set-buybox .product-detail .product-detail-headline .product-detail-name{margin:8px 0;font-size:44px;line-height:1.2}.is-ctl-product .product-detail .product-detail-headline-wrapper,.cms-block-set-buybox .product-detail .product-detail-headline-wrapper{flex-grow:1}.is-ctl-product .product-detail .product-detail-buy,.cms-block-set-buybox .product-detail .product-detail-buy{grid-column:2;grid-row:2}.is-ctl-product .product-detail .product-detail-form-container,.cms-block-set-buybox .product-detail .product-detail-form-container{grid-row:3 / 3;grid-column:1 / span 2;display:grid;gap:18px;padding-bottom:0;order:3}.is-ctl-product .product-detail .product-detail-form-container .col-4 select,.cms-block-set-buybox .product-detail .product-detail-form-container .col-4 select{border-radius:unset;height:43px;margin-top:1px}.is-ctl-product .product-detail .product-detail-price-container,.cms-block-set-buybox .product-detail .product-detail-price-container{order:1;gap:unset;padding-top:18px}.is-ctl-product .product-detail .gallery-slider-item.is-contain,.is-ctl-product .product-detail .gallery-slider-single-image.is-contain,.cms-block-set-buybox .product-detail .gallery-slider-item.is-contain,.cms-block-set-buybox .product-detail .gallery-slider-single-image.is-contain{height:446px}.is-ctl-product .product-detail .product-detail-price,.cms-block-set-buybox .product-detail .product-detail-price{margin:0;font-size:40px;font-weight:bold}.is-ctl-product .product-detail .product-detail-price.with-list-price,.cms-block-set-buybox .product-detail .product-detail-price.with-list-price{color:#e3000f;margin-top:3px}.is-ctl-product .product-detail .product-detail-price-container,.cms-block-set-buybox .product-detail .product-detail-price-container{padding:22px 0 0}.is-ctl-product .product-detail .list-price-badge,.cms-block-set-buybox .product-detail .list-price-badge{display:none}.is-ctl-product .product-detail .product-detail-form-container .buy-widget,.cms-block-set-buybox .product-detail .product-detail-form-container .buy-widget{position:unset;padding:0 0 41px;width:100%}.is-ctl-product .product-detail .product-detail-form-container .buy-quantity-container,.cms-block-set-buybox .product-detail .product-detail-form-container .buy-quantity-container{width:82px}.is-ctl-product .product-detail .product-detail-form-container .buy-quantity-container select,.cms-block-set-buybox .product-detail .product-detail-form-container .buy-quantity-container select{width:68px;text-align:center;outline:unset;-webkit-tap-highlight-color:unset}.is-ctl-product .product-detail .product-wishlist .product-wishlist-action,.cms-block-set-buybox .product-detail .product-wishlist .product-wishlist-action{position:unset;border-radius:4px;border:1px solid #e3000f;width:50px;min-width:50px;height:50px;box-sizing:border-box;padding:0;display:flex;align-self:flex-end;justify-content:center;align-items:center}.is-ctl-product .product-detail .product-wishlist .product-wishlist-action.icon-heart svg,.cms-block-set-buybox .product-detail .product-wishlist .product-wishlist-action.icon-heart svg{width:33px;height:27px}.is-ctl-product .product-detail .product-wishlist .popularity-factor,.cms-block-set-buybox .product-detail .product-wishlist .popularity-factor{padding:0}}@media (min-width:1220px){.is-ctl-product .product-detail .gallery-slider-item.is-contain,.is-ctl-product .product-detail .gallery-slider-single-image.is-contain,.cms-block-set-buybox .product-detail .gallery-slider-item.is-contain,.cms-block-set-buybox .product-detail .gallery-slider-single-image.is-contain{height:556px}}.is-act-cartpage .checkout .select-wrapper{position:relative}@media (min-width:768px){.is-act-cartpage .checkout .select-wrapper{width:82px}}.is-act-cartpage .checkout .select-wrapper select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px;min-width:47px;border:none}@media (min-width:768px){.is-act-cartpage .checkout .select-wrapper select{font-size:16px}}.is-act-cartpage .checkout .select-wrapper select:focus-visible{border:none;outline:none}@media (min-width:768px){.is-act-cartpage .checkout .select-wrapper select{padding:15px 25px}}.is-act-cartpage .checkout .select-wrapper select::-ms-expand{display:none}@media (min-width:768px){.is-act-cartpage .checkout .cart-header-wrapper{display:flex;flex-wrap:wrap;align-items:baseline}}.is-act-cartpage .checkout .cart-header-wrapper .cart-main-header{color:#00447e}@media (min-width:768px){.is-act-cartpage .checkout .cart-header-wrapper .cart-main-header{width:65%}}.is-act-cartpage .checkout .cart-header-wrapper .cart-main-header+.checkout-procede-action{width:100%;height:auto;align-self:flex-start}@media (min-width:768px){.is-act-cartpage .checkout .cart-header-wrapper .cart-main-header+.checkout-procede-action{width:35%}}.is-act-cartpage .checkout .cart-header-wrapper .cart-main-header+.checkout-procede-action .btn-primary{width:100%}.is-act-cartpage .checkout .cart-header-wrapper .cart-discount{border:1px solid #efce4a;display:flex;align-items:center}@media (min-width:768px){.is-act-cartpage .checkout .cart-header-wrapper .cart-discount{order:3;margin-bottom:40px}}.is-act-cartpage .checkout .cart-header-wrapper .cart-discount .icon{padding-left:10px}.is-act-cartpage .checkout .cart-header-wrapper .cart-discount .discount-amount{border-left:1px solid #efce4a;padding:10px;margin-left:10px}.is-act-cartpage .checkout .cart-header-wrapper .cart-discount .discount-amount a{text-decoration:underline}.is-act-cartpage .checkout .cart-header-wrapper .checkout-procede-action{padding-top:20px}@media (min-width:768px){.is-act-cartpage .checkout .cart-header-wrapper .checkout-procede-action{padding-top:0;width:35%;margin-top:20px}}.is-act-cartpage .checkout .cart-table-header{display:none;font-weight:bold;border-bottom:1px solid #e0e0e0;padding:15px 0 10px;margin-bottom:15px}@media (min-width:768px){.is-act-cartpage .checkout .cart-table-header{display:block}}.is-act-cartpage .checkout .cart-table-header .cart-header-row{display:flex;width:100%}.is-act-cartpage .checkout .cart-table-header .col-5{width:65%}.is-act-cartpage .checkout .cart-table-header .col-2{width:13.33%}.is-act-cartpage .checkout .cart-table-header .cart-header-unit-price,.is-act-cartpage .checkout .cart-table-header .cart-header-total-price{text-align:right}.is-act-cartpage .checkout .line-item{border-bottom:1px solid #e0e0e0;padding:25px 0 15px}@media (min-width:768px){.is-act-cartpage .checkout .line-item{padding:15px 0}}.is-act-cartpage .checkout .cart-header-row .checkout-procede-action{width:100%;display:flex;justify-content:flex-end}.is-act-cartpage .checkout .cart-header-row .checkout-procede-action .btn-primary{font-weight:normal;box-sizing:border-box;display:inline-block;border-radius:0;border-color:#00447e;background-color:#00447e}@media (min-width:768px){.is-act-cartpage .checkout .cart-item-details{width:62.66666%;padding-left:20px;box-sizing:border-box}}.is-act-cartpage .checkout .cart-item-details .cart-item-details-container{width:80%}@media (min-width:768px){.is-act-cartpage .checkout .cart-item-quantity,.is-act-cartpage .checkout .cart-item-unit-price,.is-act-cartpage .checkout .cart-item-total-price{width:33%}}@media (min-width:768px){.is-act-cartpage .checkout .cart-item-quantity{text-align:left}}@media (min-width:768px){.is-act-cartpage .checkout .checkout-item-aside{width:35%;display:flex;justify-content:space-between;text-align:right}}.is-act-cartpage .checkout .checkout-product-table{margin-bottom:20px}.is-act-cartpage .checkout .checkout-product-table .quantity-selector-group{border:1px solid #00447e;display:flex;width:40%;min-width:72px}.is-act-cartpage .checkout .checkout-product-table .quantity-selector-group [type=number]{border:none}.is-act-cartpage .checkout .checkout-product-table .quantity-selector-group .up-down{display:flex;flex-direction:column;justify-content:center;padding-right:5px}.is-act-cartpage .checkout .checkout-product-table .quantity-selector-group .up-down .btn{background:transparent;padding:0;line-height:10px}.is-act-cartpage .checkout .checkout-product-table .quantity-selector-group .up-down .btn.js-btn-plus{transform:rotate(180deg)}.is-act-cartpage .checkout .checkout-product-table .quantity-selector-group .up-down .btn svg{width:10px}.is-act-cartpage .checkout .checkout-product-table .cart-item{position:relative;padding-top:40px;padding-bottom:20px;display:flex;justify-content:space-between;border-bottom:1px solid #e0e0e0}@media (min-width:768px){.is-act-cartpage .checkout .checkout-product-table .cart-item{padding-top:25px;padding-bottom:45px}}.is-act-cartpage .checkout .checkout-product-table .cart-item .cart-item-img-container{width:30%}@media (min-width:768px){.is-act-cartpage .checkout .checkout-product-table .cart-item .cart-item-img-container{width:6.25%}}.is-act-cartpage .checkout .checkout-product-table .cart-item .cart-item-img-container img{max-width:100%}.is-act-cartpage .checkout .checkout-product-table .cart-item .cart-item-data{width:68%;color:black}@media (min-width:768px){.is-act-cartpage .checkout .checkout-product-table .cart-item .cart-item-data{width:93.75%;display:flex}}.is-act-cartpage .checkout .checkout-product-table .cart-item .cart-item-data .cart-item-label{font-size:18px;color:#00447e}.is-act-cartpage .checkout .checkout-product-table .cart-item .cart-item-data .cart-item-purchase-unit{font-size:14px}.is-act-cartpage .checkout .checkout-product-table .cart-item .cart-item-data .cart-item-purchase-unit label{font-weight:bold}.is-act-cartpage .checkout .checkout-product-table .cart-item .cart-item-data .cart-item-quantity,.is-act-cartpage .checkout .checkout-product-table .cart-item .cart-item-data .cart-item-unit-price{margin-bottom:4px}@media (min-width:768px){.is-act-cartpage .checkout .checkout-product-table .cart-item .cart-item-data .cart-item-quantity,.is-act-cartpage .checkout .checkout-product-table .cart-item .cart-item-data .cart-item-unit-price{margin:0}}.is-act-cartpage .checkout .checkout-product-table .cart-item .cart-item-data .cart-item-quantity,.is-act-cartpage .checkout .checkout-product-table .cart-item .cart-item-data .cart-item-unit-price,.is-act-cartpage .checkout .checkout-product-table .cart-item .cart-item-data .cart-item-total-price{display:flex;font-size:14px;justify-content:space-between}@media (min-width:768px){.is-act-cartpage .checkout .checkout-product-table .cart-item .cart-item-data .cart-item-quantity,.is-act-cartpage .checkout .checkout-product-table .cart-item .cart-item-data .cart-item-unit-price,.is-act-cartpage .checkout .checkout-product-table .cart-item .cart-item-data .cart-item-total-price{display:block;font-size:16px}}.is-act-cartpage .checkout .checkout-product-table .cart-item .cart-item-data .cart-item-quantity .cart-item-column-label,.is-act-cartpage .checkout .checkout-product-table .cart-item .cart-item-data .cart-item-unit-price .cart-item-column-label,.is-act-cartpage .checkout .checkout-product-table .cart-item .cart-item-data .cart-item-total-price .cart-item-column-label{font-weight:bold;display:flex;flex-direction:column;justify-content:center}@media (min-width:768px){.is-act-cartpage .checkout .checkout-product-table .cart-item .cart-item-data .cart-item-quantity .cart-item-column-label,.is-act-cartpage .checkout .checkout-product-table .cart-item .cart-item-data .cart-item-unit-price .cart-item-column-label,.is-act-cartpage .checkout .checkout-product-table .cart-item .cart-item-data .cart-item-total-price .cart-item-column-label{display:none}}@media (min-width:768px){.is-act-cartpage .checkout .checkout-product-table .cart-item .cart-item-data .cart-item-unit-price,.is-act-cartpage .checkout .checkout-product-table .cart-item .cart-item-data .cart-item-total-price{padding-top:15px}}@media (min-width:768px){.is-act-cartpage .checkout .checkout-product-table .cart-item .cart-item-data .checkout-item-aside{width:37.33333%}}.is-act-cartpage .checkout .checkout-product-table .cart-item .cart-item-data .cart-item-total-price{font-weight:bold}.is-act-cartpage .checkout .checkout-product-table .cart-item .cart-item-data .product-availability{display:flex;align-items:center}.is-act-cartpage .checkout .checkout-product-table .cart-item .cart-item-data .product-availability.available{color:#4bae4f;fill:#4bae4f}.is-act-cartpage .checkout .checkout-product-table .cart-item .cart-item-data .product-availability.not-available{color:#d10000;fill:#d10000}.is-act-cartpage .checkout .checkout-product-table .cart-item .cart-item-data .product-availability .round-icon{margin-right:5px;display:inline-block;border-radius:10px}.is-act-cartpage .checkout .checkout-product-table .cart-item .cart-item-data .product-availability span{font-size:12px}.is-act-cartpage .checkout .checkout-product-table .cart-item .cart-item-remove-desktop button,.is-act-cartpage .checkout .checkout-product-table .cart-item .cart-item-remove button{padding:0;background-color:transparent}.is-act-cartpage .checkout .checkout-product-table .cart-item .cart-item-remove-desktop button svg path,.is-act-cartpage .checkout .checkout-product-table .cart-item .cart-item-remove button svg path{fill:black}.is-act-cartpage .checkout .checkout-product-table .cart-item .cart-item-remove-desktop{display:none;font-size:12px}@media (min-width:768px){.is-act-cartpage .checkout .checkout-product-table .cart-item .cart-item-remove-desktop{display:block}}.is-act-cartpage .checkout .checkout-product-table .cart-item .cart-item-remove-desktop button{text-align:left;margin-top:20px}.is-act-cartpage .checkout .checkout-product-table .cart-item .cart-item-remove-desktop .icon{display:inline}.is-act-cartpage .checkout .checkout-product-table .cart-item .cart-item-remove-desktop .icon svg{height:12px;width:12px}.is-act-cartpage .checkout .checkout-product-table .cart-item .cart-item-remove{position:absolute;top:20px;right:0}@media (min-width:768px){.is-act-cartpage .checkout .checkout-product-table .cart-item .cart-item-remove{display:none}}.is-act-cartpage .checkout .checkout-after-items{display:flex;flex-wrap:wrap;justify-content:space-between}.is-act-cartpage .checkout .checkout-after-items .cart-add-promotion{width:100%;max-width:420px}.is-act-cartpage .checkout .checkout-after-items .cart-add-promotion .coupon-wrapper{width:100%}@media (min-width:768px){.is-act-cartpage .checkout .checkout-after-items .cart-add-promotion .coupon-wrapper{width:65%}}.is-act-cartpage .checkout .checkout-after-items .cart-add-promotion .coupon-wrapper .checkout-aside-add-code{margin-bottom:35px;display:flex;font-size:16px}@media (min-width:768px){.is-act-cartpage .checkout .checkout-after-items .cart-add-promotion .coupon-wrapper .checkout-aside-add-code{width:420px}}.is-act-cartpage .checkout .checkout-after-items .cart-add-promotion .coupon-wrapper .checkout-aside-add-code input{padding-left:25px;border:2px solid #00447e;border-radius:0;width:100%}.is-act-cartpage .checkout .checkout-after-items .cart-add-promotion .coupon-wrapper .checkout-aside-add-code #addPromotion{padding:18px;height:56px;border:2px solid #00447e;border-radius:0;background:transparent;border-left:none}.is-act-cartpage .checkout .checkout-after-items .cart-add-promotion .coupon-wrapper .checkout-aside-add-code #addPromotion input{border-radius:0}.is-act-cartpage .checkout .checkout-after-items .cart-add-promotion .coupon-wrapper .checkout-aside-add-code #addPromotion .icon{transform:rotate(-90deg)}.is-act-cartpage .checkout .checkout-after-items .cart-add-promotion .coupon-wrapper .checkout-aside-add-code #addPromotion .icon path{fill:#00447e}.is-act-cartpage .checkout .checkout-after-items .cart-discount-wrapper{background:#e5ecf2;padding:22px 12px;display:flex;flex-wrap:wrap;align-items:center;margin-top:58px;order:4}@media (min-width:768px){.is-act-cartpage .checkout .checkout-after-items .cart-discount-wrapper{width:55%;margin-top:-58px;padding:27px}}.is-act-cartpage .checkout .checkout-after-items .cart-discount-wrapper span{display:inline-block}.is-act-cartpage .checkout .checkout-after-items .cart-discount-wrapper p{margin:0}.is-act-cartpage .checkout .checkout-after-items .cart-discount-wrapper h2{margin:0 0 10px;width:80%;padding-left:20px}.is-act-cartpage .checkout .checkout-after-items .checkout-aside{width:100%}@media (min-width:768px){.is-act-cartpage .checkout .checkout-after-items .checkout-aside{width:35%}}.is-act-cartpage .checkout .checkout-after-items .checkout-aside .checkout-aside-summary{font-size:18px;margin-bottom:20px}@media (min-width:768px){.is-act-cartpage .checkout .checkout-after-items .checkout-aside .checkout-aside-summary{margin-bottom:30px}}.is-act-cartpage .checkout .checkout-after-items .checkout-aside .checkout-aside-summary a{text-decoration:underline}.is-act-cartpage .checkout .checkout-after-items .checkout-aside .checkout-aside-summary .totals-position{display:flex;justify-content:space-between;align-items:center}@media (min-width:768px){.is-act-cartpage .checkout .checkout-after-items .checkout-aside .checkout-aside-summary .totals-position{padding:1px 0}}.is-act-cartpage .checkout .checkout-after-items .checkout-aside .checkout-aside-summary .totals-position.shipping{padding:4px 0}.is-act-cartpage .checkout .checkout-after-items .checkout-aside .checkout-aside-summary .totals-position.grand-total{font-size:22px;padding:20px 0 5px}.is-act-cartpage .checkout .checkout-after-items .checkout-aside .checkout-aside-summary .totals-position.grand-total .checkout-aside-summary-label{font-weight:bold}.is-act-cartpage .checkout .checkout-after-items .checkout-aside .checkout-aside-summary .totals-position.net-total{display:none}.is-act-cartpage .checkout .checkout-after-items .checkout-aside .checkout-aside-summary .totals-position.tax{font-size:12px}@media (min-width:768px){.is-act-cartpage .checkout .checkout-after-items .checkout-aside .checkout-aside-summary .totals-position.tax{font-size:14px}}@media (min-width:768px){.is-act-cartpage .checkout .checkout-after-items .checkout-procede-action{width:100%;order:5;height:50px;align-self:end}.is-act-cartpage .checkout .checkout-after-items .checkout-procede-action a{width:35%}}.is-act-cartpage .checkout .checkout-discount{display:none}@media (min-width:1024px){.is-act-cartpage .checkout .checkout-discount{background:#e5ecf2;padding:27px 27px 70px;display:flex;flex-wrap:wrap;align-items:center;margin-top:30px;order:4}}.is-act-cartpage .checkout .checkout-discount span{display:inline-block}.is-act-cartpage .checkout .checkout-discount p{margin:0}.is-act-cartpage .checkout .checkout-discount h2{margin:0 0 10px}.is-act-cartpage .checkout .checkout-discount-progress-bar{background:#9fb8cf;width:100%;height:3px;display:block;margin-top:30px;margin-bottom:70px;position:relative}.is-act-cartpage .checkout .checkout-discount-progress-bar::before{content:"";background:#00447e;height:3px;width:100%;display:block}.is-act-cartpage .checkout .checkout-discount-progress-bar .icon{position:absolute;top:0;left:99%;transform:translateY(-17px);z-index:1}.is-act-cartpage .checkout .checkout-discount-progress-bar.amount-1::before{width:6%}.is-act-cartpage .checkout .checkout-discount-progress-bar.amount-1 .icon{left:6%}.is-act-cartpage .checkout .checkout-discount-progress-bar.amount-2::before{width:10%}.is-act-cartpage .checkout .checkout-discount-progress-bar.amount-2 .icon{left:10%}.is-act-cartpage .checkout .checkout-discount-progress-bar.amount-3::before{width:14%}.is-act-cartpage .checkout .checkout-discount-progress-bar.amount-3 .icon{left:14%}.is-act-cartpage .checkout .checkout-discount-progress-bar.amount-4::before{width:18%}.is-act-cartpage .checkout .checkout-discount-progress-bar.amount-4 .icon{left:18%}.is-act-cartpage .checkout .checkout-discount-progress-bar.amount-5::before{width:22%}.is-act-cartpage .checkout .checkout-discount-progress-bar.amount-5 .icon{left:22%}.is-act-cartpage .checkout .checkout-discount-progress-bar.amount-6::before{width:26%}.is-act-cartpage .checkout .checkout-discount-progress-bar.amount-6 .icon{left:26%}.is-act-cartpage .checkout .checkout-discount-progress-bar.amount-7::before{width:calc(30% + 67px)}.is-act-cartpage .checkout .checkout-discount-progress-bar.amount-7 .icon{left:calc(30% + 67px)}.is-act-cartpage .checkout .checkout-discount-progress-bar.amount-8::before{width:calc(60% + 67px)}.is-act-cartpage .checkout .checkout-discount-progress-bar.amount-8 .icon{left:calc(60% + 67px)}.is-act-cartpage .checkout .checkout-discount-progress-bar.amount-9::before{width:80%}.is-act-cartpage .checkout .checkout-discount-progress-bar.amount-9 .icon{left:80%}.is-act-cartpage .checkout .checkout-discount-progress-bar.amount-10::before{width:calc(80% + 67px)}.is-act-cartpage .checkout .checkout-discount-progress-bar.amount-10 .icon{left:calc(80% + 67px)}.is-act-cartpage .checkout .checkout-discount-progress-bar.amount-11::before{width:93%}.is-act-cartpage .checkout .checkout-discount-progress-bar.amount-11 .icon{left:93%}.is-act-cartpage .checkout .checkout-discount-steps .checkout-discount-step{position:absolute;padding-top:22px}.is-act-cartpage .checkout .checkout-discount-steps .checkout-discount-step .icon{left:50%;position:relative;transform:translateX(-50%)}.is-act-cartpage .checkout .checkout-discount-steps .checkout-discount-step .icon::before{content:".........";position:absolute;transform:rotate(90deg);top:-30px;left:40%}.is-act-cartpage .checkout .checkout-discount-steps .checkout-discount-step p{width:160px;text-align:center}.is-act-cartpage .checkout .checkout-discount-steps .checkout-discount-step.first{left:30%}.is-act-cartpage .checkout .checkout-discount-steps .checkout-discount-step.second{left:60%}.is-act-cartpage .checkout .checkout-discount-steps .checkout-discount-step.third{left:80%}.is-act-cartpage .checkout .cms-element-product-slider{padding:40px 0 58px}.is-act-cartpage .checkout .cms-element-product-slider h2{margin-bottom:20px}@media (min-width:768px){.is-act-cartpage .line-item-row .line-item-unit-price-value{padding-top:15px}}@media (min-width:768px){.is-act-cartpage .line-item-row .line-item-total-price-value{padding-top:15px}}.line-item-discount .line-item-row,.line-item-promotion .line-item-row,.line-item-product .line-item-row{position:relative;display:grid;grid-template-columns:1fr 3fr;grid-template-rows:auto auto auto auto;width:100%;row-gap:5px}@media (min-width:768px){.line-item-discount .line-item-row,.line-item-promotion .line-item-row,.line-item-product .line-item-row{display:flex;justify-content:space-between}}.line-item-discount .line-item-row .line-item-info-img,.line-item-promotion .line-item-row .line-item-info-img,.line-item-product .line-item-row .line-item-info-img{grid-row-start:1;grid-row-end:4}@media (min-width:768px){.line-item-discount .line-item-row .line-item-info-img,.line-item-promotion .line-item-row .line-item-info-img,.line-item-product .line-item-row .line-item-info-img{width:10%}}.line-item-discount .line-item-row .line-item-info-img img,.line-item-promotion .line-item-row .line-item-info-img img,.line-item-product .line-item-row .line-item-info-img img{max-width:100px}.line-item-discount .line-item-row .line-item-info-img .line-item-img-container,.line-item-promotion .line-item-row .line-item-info-img .line-item-img-container,.line-item-product .line-item-row .line-item-info-img .line-item-img-container{padding-top:20px;display:flex;justify-content:center}@media (min-width:768px){.line-item-discount .line-item-row .line-item-info-img .line-item-img-container,.line-item-promotion .line-item-row .line-item-info-img .line-item-img-container,.line-item-product .line-item-row .line-item-info-img .line-item-img-container{padding-top:0;justify-content:flex-start}}.line-item-discount .line-item-row .line-item-description,.line-item-promotion .line-item-row .line-item-description,.line-item-product .line-item-row .line-item-description{grid-row:1}@media (min-width:768px){.line-item-discount .line-item-row .line-item-description,.line-item-promotion .line-item-row .line-item-description,.line-item-product .line-item-row .line-item-description{width:55%}}.line-item-discount .line-item-row label,.line-item-promotion .line-item-row label,.line-item-product .line-item-row label{font-weight:bold;font-size:14px}@media (min-width:768px){.line-item-discount .line-item-row label,.line-item-promotion .line-item-row label,.line-item-product .line-item-row label{display:none}}.line-item-discount .line-item-row .line-item-quantity,.line-item-promotion .line-item-row .line-item-quantity,.line-item-product .line-item-row .line-item-quantity{grid-row:2;grid-column:2;display:grid;grid-template-columns:3fr 1fr}@media (min-width:768px){.line-item-discount .line-item-row .line-item-quantity,.line-item-promotion .line-item-row .line-item-quantity,.line-item-product .line-item-row .line-item-quantity{width:13.33%;grid-template-columns:auto}}.line-item-discount .line-item-row .line-item-quantity .line-item-quantity-select-wrapper,.line-item-promotion .line-item-row .line-item-quantity .line-item-quantity-select-wrapper,.line-item-product .line-item-row .line-item-quantity .line-item-quantity-select-wrapper{display:flex;justify-content:flex-end}@media (min-width:768px){.line-item-discount .line-item-row .line-item-quantity .line-item-quantity-select-wrapper,.line-item-promotion .line-item-row .line-item-quantity .line-item-quantity-select-wrapper,.line-item-product .line-item-row .line-item-quantity .line-item-quantity-select-wrapper{justify-content:flex-start}}.line-item-discount .line-item-row .line-item-quantity .line-item-remove-button,.line-item-promotion .line-item-row .line-item-quantity .line-item-remove-button,.line-item-product .line-item-row .line-item-quantity .line-item-remove-button{text-align:right;position:absolute;top:-20px;right:0;background:transparent;padding:0}@media (min-width:768px){.line-item-discount .line-item-row .line-item-quantity .line-item-remove-button,.line-item-promotion .line-item-row .line-item-quantity .line-item-remove-button,.line-item-product .line-item-row .line-item-quantity .line-item-remove-button{top:0;position:relative;text-align:left}}.line-item-discount .line-item-row .line-item-quantity .line-item-remove-button label,.line-item-promotion .line-item-row .line-item-quantity .line-item-remove-button label,.line-item-product .line-item-row .line-item-quantity .line-item-remove-button label{display:none}@media (min-width:768px){.line-item-discount .line-item-row .line-item-quantity .line-item-remove-button label,.line-item-promotion .line-item-row .line-item-quantity .line-item-remove-button label,.line-item-product .line-item-row .line-item-quantity .line-item-remove-button label{display:inline-block;font-size:16px;font-weight:normal}}@media (min-width:768px){.line-item-discount .line-item-row .line-item-quantity .line-item-remove-button .icon,.line-item-promotion .line-item-row .line-item-quantity .line-item-remove-button .icon,.line-item-product .line-item-row .line-item-quantity .line-item-remove-button .icon{display:inline-block}}.line-item-discount .line-item-row .line-item-quantity .line-item-remove-button .icon svg,.line-item-promotion .line-item-row .line-item-quantity .line-item-remove-button .icon svg,.line-item-product .line-item-row .line-item-quantity .line-item-remove-button .icon svg{width:20px;height:20px}@media (min-width:768px){.line-item-discount .line-item-row .line-item-quantity .line-item-remove-button .icon svg,.line-item-promotion .line-item-row .line-item-quantity .line-item-remove-button .icon svg,.line-item-product .line-item-row .line-item-quantity .line-item-remove-button .icon svg{width:12px;height:12px}}.line-item-discount .line-item-row .line-item-quantity .quantity-selector-group,.line-item-promotion .line-item-row .line-item-quantity .quantity-selector-group,.line-item-product .line-item-row .line-item-quantity .quantity-selector-group{width:72px}.line-item-discount .line-item-row .line-item-unit-price,.line-item-promotion .line-item-row .line-item-unit-price,.line-item-product .line-item-row .line-item-unit-price{grid-row:3;grid-column:2;display:flex;justify-content:space-between}@media (min-width:768px){.line-item-discount .line-item-row .line-item-unit-price,.line-item-promotion .line-item-row .line-item-unit-price,.line-item-product .line-item-row .line-item-unit-price{width:13.33%;justify-content:flex-end}}.line-item-discount .line-item-row .line-item-total-price,.line-item-promotion .line-item-row .line-item-total-price,.line-item-product .line-item-row .line-item-total-price{grid-row:4;grid-column:2;display:flex;justify-content:space-between}@media (min-width:768px){.line-item-discount .line-item-row .line-item-total-price,.line-item-promotion .line-item-row .line-item-total-price,.line-item-product .line-item-row .line-item-total-price{width:13.33%;justify-content:flex-end}}.line-item-discount .line-item-row .line-item-details a,.line-item-promotion .line-item-row .line-item-details a,.line-item-product .line-item-row .line-item-details a{color:#00447e}.line-item-discount .line-item-row .line-item-unit-price,.line-item-discount .line-item-row .line-item-total-price,.line-item-discount .line-item-row .line-item-total-price-value,.line-item-discount .line-item-row .cart-header-unit-price,.line-item-discount .line-item-row .cart-header-total-price,.line-item-promotion .line-item-row .line-item-unit-price,.line-item-promotion .line-item-row .line-item-total-price,.line-item-promotion .line-item-row .line-item-total-price-value,.line-item-promotion .line-item-row .cart-header-unit-price,.line-item-promotion .line-item-row .cart-header-total-price,.line-item-product .line-item-row .line-item-unit-price,.line-item-product .line-item-row .line-item-total-price,.line-item-product .line-item-row .line-item-total-price-value,.line-item-product .line-item-row .cart-header-unit-price,.line-item-product .line-item-row .cart-header-total-price{text-align:right}.line-item-discount .line-item-row .line-item-unit-price i,.line-item-discount .line-item-row .line-item-total-price i,.line-item-discount .line-item-row .line-item-total-price-value i,.line-item-discount .line-item-row .cart-header-unit-price i,.line-item-discount .line-item-row .cart-header-total-price i,.line-item-promotion .line-item-row .line-item-unit-price i,.line-item-promotion .line-item-row .line-item-total-price i,.line-item-promotion .line-item-row .line-item-total-price-value i,.line-item-promotion .line-item-row .cart-header-unit-price i,.line-item-promotion .line-item-row .cart-header-total-price i,.line-item-product .line-item-row .line-item-unit-price i,.line-item-product .line-item-row .line-item-total-price i,.line-item-product .line-item-row .line-item-total-price-value i,.line-item-product .line-item-row .cart-header-unit-price i,.line-item-product .line-item-row .cart-header-total-price i{display:none}.line-item-discount .line-item-row .line-item-total-price,.line-item-promotion .line-item-row .line-item-total-price,.line-item-product .line-item-row .line-item-total-price{font-weight:bold}.line-item-discount .line-item-row,.line-item-promotion .line-item-row{grid-template-columns:7fr 1fr}@media (min-width:768px){.line-item-discount .line-item-row .line-item-info,.line-item-promotion .line-item-row .line-item-info{width:78%}}.line-item-discount .line-item-row .line-item-row,.line-item-promotion .line-item-row .line-item-row{grid-template-columns:2fr 5fr}@media (min-width:768px){.line-item-discount .line-item-row .line-item-row,.line-item-promotion .line-item-row .line-item-row{justify-content:flex-start}}@media (min-width:768px){.line-item-discount .line-item-row .line-item-info-img,.line-item-promotion .line-item-row .line-item-info-img{width:12.5%;padding-left:35px}}.line-item-discount .line-item-row line-item-unit-price,.line-item-promotion .line-item-row line-item-unit-price{display:none}.line-item-discount .line-item-row .line-item-total-price,.line-item-promotion .line-item-row .line-item-total-price{justify-content:flex-end}.line-item-discount .line-item-row .line-item-total-price .line-item-total-price-value,.line-item-promotion .line-item-row .line-item-total-price .line-item-total-price-value{padding:0}@media (min-width:768px){.line-item-discount .line-item-row .line-item-remove,.line-item-promotion .line-item-row .line-item-remove{width:13.33%}}.line-item-discount .line-item-row .line-item-remove .line-item-remove-button,.line-item-promotion .line-item-row .line-item-remove .line-item-remove-button{background:transparent;padding:0}.line-item-discount .line-item-row .line-item-remove .line-item-remove-button .icon,.line-item-promotion .line-item-row .line-item-remove .line-item-remove-button .icon{text-align:right}@media (min-width:768px){.line-item-discount .line-item-row .line-item-remove .line-item-remove-button .icon,.line-item-promotion .line-item-row .line-item-remove .line-item-remove-button .icon{display:inline-block}}.line-item-discount .line-item-row .line-item-remove .line-item-remove-button .icon svg,.line-item-promotion .line-item-row .line-item-remove .line-item-remove-button .icon svg{width:20px;height:20px}@media (min-width:768px){.line-item-discount .line-item-row .line-item-remove .line-item-remove-button .icon svg,.line-item-promotion .line-item-row .line-item-remove .line-item-remove-button .icon svg{width:12px;height:12px}}.line-item-discount .line-item-row .line-item-remove .line-item-remove-button label,.line-item-promotion .line-item-row .line-item-remove .line-item-remove-button label{display:none;font-weight:normal;font-size:16px}@media (min-width:768px){.line-item-discount .line-item-row .line-item-remove .line-item-remove-button label,.line-item-promotion .line-item-row .line-item-remove .line-item-remove-button label{display:inline-block}}.payment-method #swag-paypal-acdc-form{grid-column:1 / 3;padding:0 20px}.payment-method #swag-paypal-acdc-form label{display:none}.payment-method #swag-paypal-acdc-form .form-control{display:block;width:100%;height:56px;padding:0 18px;box-sizing:border-box;font-size:16px;margin-bottom:15px;border:1px solid #0000001f;border-radius:5px;background:white;color:#757575}.payment-method #swag-paypal-acdc-form .row{display:grid;grid-template-columns:1fr 1fr;gap:25px}.payment-method #swag-paypal-acdc-form .row input[type="text"]::-webkit-input-placeholder{color:#c3c3c3}.payment-method #swag-paypal-acdc-form .row .col-sm-12{grid-column:1 / 3}.payment-method #swag-paypal-acdc-form .row .col-sm-6{padding:0}.is-act-checkoutregisterpage .modal-backdrop,.is-act-confirmpage .modal-backdrop{display:flex;justify-content:center}.is-act-checkoutregisterpage .checkout-aside-container .checkout-summary-title,.is-act-confirmpage .checkout-aside-container .checkout-summary-title{margin-bottom:7px}.checkout #klarna-configuration{display:none}.checkout .klarna-payments .card-title{display:none}.checkout .klarna-payments #klarnaPaymentsContainer{max-width:640px}.checkout input.missing,.checkout input.is-invalid,.checkout select.missing,.checkout select.is-invalid{border-color:red}.checkout .register-guest-control{display:none}.checkout [data-swag-paypal-smart-payment-buttons="true"]{display:none}.checkout .register-form .form-row.row-mail{grid-template-columns:1fr}.checkout .register-form .form-label{display:none}.checkout .register-form .register-billing{margin-top:10px}.checkout .register-form .register-billing .card-title{display:none}.checkout .register-form .register-shipping{margin-top:10px}.checkout .register-form .register-shipping .card-title{display:none}.checkout .checkout-aside-product-list{margin-bottom:30px;padding:0 20px}.checkout .checkout-aside-product-list .line-item-row{margin-bottom:10px}.checkout .checkout-aside-product-list .line-item-details-container a{color:#00447e}.checkout .checkout-aside-product-list .line-item-img-link img{max-width:60px}.checkout .checkout-aside-product-list .line-item-total-price{min-width:10%;text-align:right}.checkout .checkout-aside-product-list .line-item-total-price-value{font-weight:bold}.checkout .checkout-aside-product-list .line-item-total-price-value i{display:none}.checkout .checkout-aside-product-list .line-item-info-img,.checkout .checkout-aside-product-list .line-item-reference-price,.checkout .checkout-aside-product-list .line-item-unit-price{display:none}.checkout-aside-product-list .line-item .line-item-row{display:grid;grid-template-columns:4fr 1fr 1fr;justify-content:space-between}@media (min-width:768px){.checkout-aside-product-list .line-item .line-item-row{display:flex}}.checkout-aside-product-list .line-item .line-item-row .line-item-description{display:flex;gap:20px}.checkout-aside-product-list .line-item .line-item-row .line-item-description .line-item-label{font-weight:bold;margin-bottom:10px}.checkout-aside-product-list .line-item .line-item-row .line-item-description .line-item-details-characteristics{margin-top:10px}.checkout-aside-product-list .line-item .line-item-row .line-item-description .line-item-ordernumber,.checkout-aside-product-list .line-item .line-item-row .line-item-description .line-item-details-characteristics{font-size:14px}.checkout-aside-product-list .line-item .line-item-row .line-item-description .line-item-delivery-date{display:none}.checkout-aside-product-list .line-item .line-item-row .line-item-info{grid-column:1;grid-row:1}.checkout-aside-product-list .line-item .line-item-row .line-item-total-price{grid-column:3}.checkout-aside-product-list .line-item .line-item-row .line-item-total-price,.checkout-aside-product-list .line-item .line-item-row .line-item-quantity{grid-row:1;justify-content:flex-end}.checkout-aside-product-list .line-item .line-item-row .line-item-total-price label,.checkout-aside-product-list .line-item .line-item-row .line-item-quantity label{display:none}.checkout-aside-product-list .line-item .line-item-row .line-item-total-price .js-offcanvas-cart-remove-product,.checkout-aside-product-list .line-item .line-item-row .line-item-quantity .js-offcanvas-cart-remove-product{display:none}.checkout-aside-product-list .line-item .line-item-remove{display:none}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:0.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform 0.3s ease-out 0.3s ease;transform:translate(0, -50px)}.modal.show .modal-dialog{transform:none}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-header,.modal-dialog-scrollable .modal-footer{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);content:""}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:white;background-clip:padding-box;box-shadow:0 0.25rem 0.5rem rgba(0, 0, 0, 0.5);outline:0}.offcanvas-backdrop,.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:rgba(0, 0, 0, 0.5)}.offcanvas-backdrop.fade,.modal-backdrop.fade{opacity:0}.offcanvas-backdrop.show,.modal-backdrop.show{opacity:0.5}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:5px;border-bottom:1px solid #e0e0e0}.modal-title{margin-bottom:0}.modal-body{position:relative;flex:1 1 auto;padding:1rem}.modal-footer{display:flex;align-items:center;justify-content:flex-end;padding:1rem;border-top:1px solid #e0e0e0;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.modal-footer>:not(:first-child){margin-left:0.25rem}.modal-footer>:not(:last-child){margin-right:0.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem)}.modal-content{box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.5)}.modal-sm{max-width:300px}}@media (min-width:768px){.modal-dialog{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.js-pseudo-modal .modal-header{padding:unset;display:flex;justify-content:flex-end}.js-pseudo-modal .modal-close{background:unset;width:49px}.js-pseudo-modal .modal .card-title{font-size:22px;color:#e3000f;padding-bottom:10px}.js-pseudo-modal .modal .address-editor-create-address-wrapper{width:100%}.js-pseudo-modal .modal .btn-outline-primary,.js-pseudo-modal .modal .btn-light{border:2px solid #e3000f;border-radius:3px;display:flex;justify-content:center;width:100%;font-weight:bold;background:#e3000f;color:white}.js-pseudo-modal .modal .btn-outline-primary.collapsed,.js-pseudo-modal .modal .btn-light.collapsed{border-color:black;color:black;background:white}.js-pseudo-modal .modal .collapse{display:none}.js-pseudo-modal .modal .collapse.show{display:flex}.js-pseudo-modal .js-address-editor{display:grid;gap:20px}.js-pseudo-modal .js-address-editor .address{display:flex}.js-pseudo-modal .js-address-editor .row{display:grid;grid-template-columns:repeat(auto-fit, minmax(160px, 1fr));max-width:100%;gap:10px}.js-pseudo-modal .js-address-editor .row>*{display:flex}.captcha-google-re-captcha-v3{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.cms-element-product-listing .product-listing-element-counter.mobile{padding:10px 20px}.cms-element-product-listing .product-listing{display:grid;grid-template-columns:50% 50%;border-top:0.5px solid #e0e0e0}@media (min-width:768px){.cms-element-product-listing .product-listing{border-top:none;grid-gap:20px;justify-content:space-between;grid-template-columns:repeat(3, 32.5%)}}.cms-element-product-listing .product-listing .product-listing-element{border:0.5px solid #ededed;border-left:none;border-top:none;box-sizing:border-box}.cms-element-product-listing .product-listing .product-listing-element:nth-of-type(even){border-right:none}@media (min-width:768px){.cms-element-product-listing .product-listing .product-listing-element:nth-of-type(even){border:0.5px solid #ededed}}@media (min-width:768px){.cms-element-product-listing .product-listing .product-listing-element{border:0.5px solid #ededed}}.cms-element-text{position:relative}.product-box{padding:20px;position:relative;overflow:hidden}.product-box .card-body{display:flex;flex-direction:column;height:100%}.product-box .product-info{flex:1;height:100%;display:flex;flex-direction:column;padding-top:10px}.product-box .product-info>*+*{margin-top:10px}@media (min-width:768px){.product-box{padding:10px}}.product-box .product-badges{width:auto;justify-content:unset}.product-box .product-badges .badge{width:50px;text-align:center;text-transform:uppercase;font-size:14px;font-weight:bold;border-radius:3px;color:white;padding:3px;margin-bottom:5px}.product-box .product-badges .badge.badge-new{background-color:#ffdd02}.product-box .product-badges .badge.badge-topseller,.product-box .product-badges .badge.badge-set{background-color:#00447e}.product-box .product-badges .badge.badge-discount{background-color:#d10000}.product-box .product-badges .badge-made-in{display:none}.product-box .product-wishlist{position:absolute;display:flex;top:20px;right:20px}.product-box .product-wishlist button{padding:0;background-color:transparent}.product-box .product-wishlist path{fill:#e3000f}.product-box .product-wishlist .icon-wishlist-added svg,.product-box .product-wishlist .icon-wishlist-not-added svg{height:20px;width:20px}.product-box .product-wishlist .icon-wishlist-added{display:none}.product-box .product-wishlist .icon-wishlist-not-added{display:flex;text-align:right}.product-box .product-wishlist .product-wishlist-added .icon-wishlist-added{display:flex}.product-box .product-wishlist .product-wishlist-added .icon-wishlist-not-added{display:none}.product-box .product-image-wrapper{position:relative}.product-box .product-image-wrapper .product-image-link{display:flex;justify-content:center;max-height:192px}.product-box .product-image-wrapper img{max-height:200px;max-width:100%;height:auto}.product-box .product-title{margin:20px 0}@media (min-width:768px){.product-box .product-title{margin-bottom:0}}.product-box .product-title .brand{display:block;font-weight:bold;font-size:12px;text-transform:uppercase;width:100%}.product-box .product-title .product-name{text-decoration:none;display:block;height:55px;font-size:16px}.product-box .product-rating{height:16px}.product-box .product-rating .product-review-rating{display:flex}.product-box .product-rating .product-review-rating .icon-star-empty svg{fill:rgba(239, 206, 74, 0.4);stroke:#efce4a}.product-box .product-rating .product-review-rating .icon-star svg{fill:#efce4a;stroke:#efce4a}.product-box .product-rating .product-review-rating svg{height:14px;width:16px}.product-box .product-rating .product-review-rating svg #Pfad_32{fill:white}.product-box .product-availability{display:flex;align-items:center}.product-box .product-availability .round-icon{margin-right:5px;display:inline-block;border-radius:10px}.product-box .product-availability span{font-size:12px}.product-box .product-actions{display:flex;flex:1;flex-direction:column;justify-content:flex-end;justify-self:flex-end}.product-box .product-actions .product-price-unit{display:none}.product-box .product-actions .product-price-info{font-size:18px;font-weight:bold}.product-box .product-actions .product-price-info .list-price,.product-box .product-actions .product-price-info .product-price{display:block}.product-box .product-actions .product-price-info .tax-rate{font-size:12px;font-weight:normal}@media (min-width:768px){.product-box .product-actions .product-price-info .tax-rate{display:block;font-size:14px}}.product-box .product-actions .product-price-info .product-price{line-height:6px;padding-top:15px}@media (min-width:768px){.product-box .product-actions .product-price-info .product-price{line-height:12px}}.product-box .product-actions .product-price-info .product-price.with-list-price{color:#d10000}.product-box .product-actions .product-price-info .list-price,.product-box .product-actions .product-price-info .with-list-price{padding-top:5px}.product-box .product-actions .product-price-info .list-price{font-size:16px;font-weight:normal;text-decoration:line-through}.product-box .product-actions .btn-buy{background-color:transparent;padding:0;margin-top:15px;position:absolute;right:17px;bottom:20px;width:auto}@media (min-width:768px){.product-box .product-actions .btn-buy{right:10px;bottom:10px}}.product-box .product-actions .btn-buy .icon svg rect,.product-box .product-actions .btn-buy .icon svg circle{fill:#e3000f}.product-box .product-actions .btn-buy .icon svg path{fill:white}.product-box .product-actions .btn-buy circle,.product-box .product-actions .btn-buy rect{fill:#00447e}.offcanvas-cart{border:1px solid #00447e;box-shadow:0 10px 15px -3px rgba(0, 0, 0, 0.3), 0 4px 6px -4px rgba(0, 0, 0, 0.3)}.offcanvas-cart .offcanvas-cart-items{max-width:100%;position:relative;width:100%}.offcanvas-cart .offcanvas-cart-items .offcanvas-items-wrapper{max-height:calc(155px * 3 - 155px / 2);overflow:auto;box-sizing:border-box;padding-right:15px;margin-right:-15px}.offcanvas-cart .flashbags .alert{margin:0 0 30px}.offcanvas-cart .cart-item{display:flex;justify-content:space-between;border-top:1px solid #e0e0e0;padding:25px 0 20px}.offcanvas-cart .cart-item>*+*{margin-left:16px}.offcanvas-cart .cart-item:last-of-type{border-bottom:1px solid #e0e0e0}.offcanvas-cart .cart-item-img{display:flex;justify-content:center;min-width:105px;max-width:105px}.offcanvas-cart .cart-item-img-link{display:flex;width:100%;height:100%;padding:0}.offcanvas-cart .cart-item-img-source{max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.offcanvas-cart .cart-item-details{flex-grow:1;color:#4a545b;min-width:0}.offcanvas-cart .cart-item-details>*{padding-bottom:12px}.offcanvas-cart .cart-item-details>*:last-of-type{padding-bottom:0}.offcanvas-cart .cart-item-labeled-price{display:flex;justify-content:space-between}.offcanvas-cart .cart-item-labeled-price>*+*{margin-left:12px}.offcanvas-cart .cart-item-label{box-sizing:border-box;padding:0;white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.offcanvas-cart .cart-item-price{font-weight:bold}.offcanvas-cart .cart-item-option{padding-bottom:12px}.offcanvas-cart .cart-item-quantity{display:flex;align-items:center}.offcanvas-cart .cart-item-quantity>*+*{margin-left:5px}.offcanvas-cart .cart-item-actions{display:flex;align-items:center;color:#ccc}.offcanvas-cart .cart-item-actions>*+*{margin-left:3px}.offcanvas-cart .product-wishlist{color:#ccc;background:unset;border:unset;font-size:13px;padding:unset;display:none}.offcanvas-cart .product-wishlist .product-wishlist-btn-content{display:none;cursor:pointer}.offcanvas-cart .product-wishlist.product-wishlist-added .text-wishlist-not-added{display:block}.offcanvas-cart .product-wishlist.product-wishlist-not-added .text-wishlist-remove{display:block}.offcanvas-cart .vertical-separator{display:none}.offcanvas-cart .cart-item-remove{border:unset;background:unset;color:#ccc;padding:unset;font-size:13px;cursor:pointer}.offcanvas-cart .cart-empty-header{color:black;font-weight:bold;margin-bottom:14px}.offcanvas-cart .cart-empty-content{text-align:center;font-size:16px}.offcanvas-cart .icon-cart-empty{margin-bottom:22px}.offcanvas-cart .offcanvas-summary{display:flex;width:100%;padding:22px 0;font-weight:bold;justify-content:space-between;color:#4a545b}.offcanvas-cart .summary-total.summary-label{display:flex}.offcanvas-cart .offcanvas-cart-tax{font-weight:normal;color:#ccc;font-size:14px}.offcanvas-cart .offcanvas-cart-actions{width:100%}.offcanvas-cart .offcanvas-cart-actions .btn{padding:13px 30px;cursor:pointer}.header-cart-footer{padding:27px 20px 30px;display:flex;flex-flow:column;align-items:center;background:#e0e0e0}.header-cart-footer .header-cart-footer-title{font-weight:normal;padding-bottom:15px;width:55%;text-align:center;line-height:1.4;font-size:16px;color:#4a545b}.header-cart-footer .btn.btn-to-new-articles{padding:13px 30px;flex:1;font-weight:bold;font-size:16px;width:auto}.is-ctl-accountprofile .container,.is-act-accountaddressoverview .container,.is-ctl-accountorder .container,.is-act-accountcreateaddress .container,.is-act-accounteditaddress .container,.is-act-paymentoverview .container{padding-top:20px}@media (min-width:1024px){.is-ctl-accountprofile .container,.is-act-accountaddressoverview .container,.is-ctl-accountorder .container,.is-act-accountcreateaddress .container,.is-act-accounteditaddress .container,.is-act-paymentoverview .container{padding-top:30px}}.is-act-accounteditaddress .account-address .form-label,.is-act-accountcreateaddress .account-address .form-label{display:none}@media (min-width:1024px){.account-register .row,.account-content .row,.account-profile .row{padding:20px;display:flex}}.account-register .col-sm-6,.account-content .col-sm-6,.account-profile .col-sm-6{width:50%}@media (min-width:1024px){.account-register .col-lg-4,.account-content .col-lg-4,.account-profile .col-lg-4{width:33.3333%}}@media (min-width:1024px){.account-register .col-lg-6,.account-content .col-lg-6,.account-profile .col-lg-6{width:50%}}@media (min-width:1024px){.account-register .col-lg-8,.account-content .col-lg-8,.account-profile .col-lg-8{width:66.6666%}}.account-register #profilePersonalForm .form-label,.account-content #profilePersonalForm .form-label,.account-profile #profilePersonalForm .form-label{display:none}.js-address-editor .form-label{display:none}.account-register .card-title,.account-profile-credentials .card-title{font-size:20px;margin-bottom:20px}.account-register .card-body,.account-profile-credentials .card-body{background-color:#ededed;padding:20px}@media (min-width:1024px){.is-act-loginpage .account-register{width:50%;margin-top:30px}}@media (min-width:1024px){.is-act-loginpage .account-register .login-card{padding:0}}.account-register .card,.account-register .login-advantages{padding:10px}.account-register .register-card{padding:0;margin-top:20px}.account-register .register-personal{border:0;padding:0}.account-register .login-password-recover{font-size:12px;margin-bottom:10px}.account-register .login-form .login-submit{margin-bottom:15px}.account-register .js-validation-message{font-size:12px;margin-top:10px}.account-register .privacy-notice{margin-top:20px}.account-register .privacy-notice .data-protection-notice{margin-top:10px}.account-register .privacy-notice .btn{display:inline;width:auto;padding:0}.account-register .alert-danger{color:#d10000;padding-left:0}.account-register .alert-danger .icon-blocked svg path{fill:#d10000}.account-register .invalid-feedback{color:#d10000;margin-top:5px}@media (min-width:1024px){.account{display:flex}}.account .account-content-aside{margin-bottom:10px}@media (min-width:1024px){.account .account-content-aside{width:25%}}.account .account-content-aside .account-aside-header{display:none}.account .account-content-aside .account-menu-inner{border:1px solid #e0e0e0}@media (min-width:1024px){.account .account-content-aside .account-menu-inner{width:90%}}.account .account-content-aside .list-group{display:flex;flex-direction:column}.account .account-content-aside .list-group a{padding:20px;border-bottom:1px solid #e0e0e0}.account .account-content-aside .list-group a.is-active{font-weight:bold;background-color:#ededed}.account .account-content-aside .account-aside-footer{padding:20px}.account .account-content-aside .account-aside-footer a{padding:0;display:flex;align-items:center}.account .account-content-aside .account-aside-footer a .icon-log-out{display:flex;margin-right:10px}@media (min-width:1024px){.account .account-content-main{width:75%}}@media (min-width:1024px){.account h1{margin-top:0}}@media (min-width:1024px){.account .account-overview .row{padding:20px 0}}@media (min-width:1024px){.account .account-overview .account-overview-profile,.account .account-overview .overview-billing-address{padding-right:20px}}@media (min-width:1024px){.account .account-overview .account-overview-payment,.account .account-overview .overview-shipping-address{padding-left:20px}}.account .account-overview .card{margin-bottom:20px}@media (min-width:1024px){.account .account-overview .card{margin-bottom:0}}.account .account-overview .card .card-body{padding:20px;background-color:#ededed}.account .account-overview .card .card-body h2{margin-top:0}.account .account-overview .card .card-actions a{font-size:12px;background-color:#ededed}.account .account-profile .account-profile-personal .card-title{display:none}.account .account-profile .account-profile-personal .form-row{display:flex}.account .account-profile .account-profile-personal .form-row .form-group:first-child{padding-right:20px}@media (min-width:1024px){.account .account-profile .account-profile-personal .card-actions{text-align:right}}.account .account-profile .account-profile-personal .card-actions .profile-form-submit{background-color:#e3000f;color:white;padding:20px;font-weight:bold;font-size:18px}@media (min-width:1024px){.account .account-profile .account-profile-personal .card-actions .profile-form-submit{width:auto}}.account .account-profile #profile-email-form,.account .account-profile #profile-password-form{height:0;overflow:hidden}@media (min-width:1024px){.account .account-profile #profile-email-form,.account .account-profile #profile-password-form{width:50%}}.account .account-profile #profile-email-form.show,.account .account-profile #profile-password-form.show{margin-top:20px;height:auto}.account .account-profile #profile-email-form .card-title,.account .account-profile #profile-password-form .card-title{display:none}@media (min-width:1024px){.account .account-profile #profile-email-form .card-actions,.account .account-profile #profile-password-form .card-actions{text-align:right}}.account .account-profile #profile-email-form .card-actions .profile-form-submit,.account .account-profile #profile-password-form .card-actions .profile-form-submit{background-color:#00447e;color:white;padding:20px;font-weight:bold;font-size:18px}@media (min-width:1024px){.account .account-profile #profile-email-form .card-actions .profile-form-submit,.account .account-profile #profile-password-form .card-actions .profile-form-submit{width:auto}}.account .account-profile .account-profile-credentials{margin-top:20px}.account .account-profile .account-profile-credentials .row{padding:0;display:block}.account .account-profile .account-profile-credentials .col-12{width:100%}@media (min-width:1024px){.account .account-profile .account-profile-credentials .change-links{display:flex;justify-content:space-between}}.account .account-profile .account-profile-credentials .change-links .link{margin-top:10px}@media (min-width:1024px){.account .account-profile .account-profile-credentials .change-links .link{width:49%}}.account .account-profile .account-profile-credentials .change-links .link a{color:black;font-size:12px}.account .account-profile .account-profile-credentials .change-links .link a:before{content:">>";font-family:monospace}.account .account-profile .swag-amazon-pay-account-link-amazon{display:none}.account .account-profile .profile-content{justify-content:space-between;gap:1rem}.account .account-profile .profile-content .collapse{width:49%}.account .account-address .address-card{width:100%;margin-top:20px}@media (min-width:1024px){.account .account-address .address-card{width:50%}}.account .account-address .card-actions .btn .icon{display:none}.account .account-address .card-actions .col-auto{order:1}.account .account-address .country-state-select{display:none}.account .account-address .address-card .card-body{padding:15px;background-color:#ededed}@media (min-width:1024px){.account .account-address .address-card .card-body{width:80%}}.account .account-address .address-card .card-body .card-title{font-weight:bold;font-size:18px;padding-bottom:5px;border-bottom:1px solid #d0d0d0}.account .account-address .address-list{margin-top:60px}.account .account-address .address-list .h3{font-weight:bold;font-size:18px}@media (min-width:1024px){.account .account-address .address-list .h3{padding-left:20px}}@media (min-width:1024px){.account .account-address .address-list .address-actions-buttons{padding:0}}.account .account-address .address-list a{padding:0}.account .account-address .address-list a:before{content:">>";font-family:monospace}@media (min-width:1024px){.account .account-address .address-list .other-address .card-body{padding-right:40px}}.account .account-address .address-list .other-address .card-body .card-actions{flex-wrap:wrap;justify-content:space-between;gap:1rem}.account .account-address .address-list .other-address .card-body .address-actions-defaults{flex:0 0 100%;margin-bottom:10px;order:0}.account .account-address .address-list .other-address .card-body .address-actions-defaults form:first-of-type{margin-bottom:10px}.account .account-address .address-list .other-address .card-body .address-actions-buttons{display:flex;justify-content:space-between}.account .account-address .address-list .other-address .address-item-body{width:100%}.account .account-address .address-action-create{margin-top:35px}@media (min-width:1024px){.account .account-address .address-action-create{padding-left:20px}}.account .account-address .address-action-delete .btn{padding:0}.b2b-login{position:absolute;right:15px;top:-38px;align-items:center}.b2b-login svg g{fill:#0b0b0b}.account-orders .modal[aria-hidden=true]{display:none}.account-orders .order-table{margin-bottom:20px}.account-orders .order-table:last-of-type{margin-bottom:0}.account-orders .order-wrapper{padding:15px;border-radius:5px;border:1px solid #e0e0e0}.account-orders .order-wrapper .order-details{margin-top:25px}.account-orders .order-wrapper .order-details .btn{background-color:#ededed}.account-orders .order-wrapper .order-details .order-hide-btn-text{display:none}.account-orders .order-wrapper .order-details[open] .order-view-btn-text{display:none}.account-orders .order-wrapper .order-details[open] .order-hide-btn-text{display:inline}.account-orders .order-item-header{width:100%;flex-wrap:wrap;display:flex}.account-orders .order-item-header .order-table-header-order-number{width:100%;font-size:18px;font-weight:bold;margin-bottom:5px}@media (min-width:1024px){.account-orders .order-item-header .order-table-header-order-number{width:25%}}.account-orders .order-item-header .order-table-header-order-status{width:33.33%}@media (min-width:1024px){.account-orders .order-item-header .order-table-header-order-status{text-align:center;width:25%}}.account-orders .order-item-header .order-table-header-order-status span{display:inline}.account-orders .order-item-header .order-table-header-order-status span svg{height:11px}.account-orders .order-item-header .order-table-header-order-date{width:33.33%}@media (min-width:1024px){.account-orders .order-item-header .order-table-header-order-date{text-align:center;width:25%}}.account-orders .order-item-header .order-table-header-context-menu-wrapper{width:33.33%;text-align:right;position:relative}@media (min-width:1024px){.account-orders .order-item-header .order-table-header-context-menu-wrapper{width:25%}}.account-orders .order-item-header .order-table-header-context-menu-wrapper .btn{width:auto;padding:0;background-color:transparent}.account-orders .order-item-header .order-table-header-context-menu-wrapper .order-table-header-context-menu-content{margin-top:0;text-align:center;top:30px;right:0}@media (min-width:1024px){.account-orders .order-item-body{width:40%;margin-left:auto;margin-top:15px}}.account-orders .order-item-body .order-table-header-order-table-body-cell{display:flex}.account-orders .order-item-body .order-table-header-order-table-body-cell .order-table-header-label,.account-orders .order-item-body .order-table-header-order-table-body-cell .order-table-body-value{width:50%;display:inline-block}.account-orders .order-item-body .order-table-header-order-table-body-cell .order-table-body-value{text-align:right}.account-orders .order-item-body .order-item-actions{margin-top:20px}.account-orders .order-item-body .order-item-actions .order-hide-btn .order-view-btn-text{display:none}.account-orders .order-item-body .order-item-actions .order-hide-btn.collapsed .order-hide-btn-text{display:none}.account-orders .order-item-body .order-item-actions .order-hide-btn.collapsed .order-view-btn-text{display:block}.account-orders .order-item-detail{margin-top:15px}.account-orders .order-item-detail .collapse{display:none}.account-orders .order-item-detail .collapse.show{display:block}.account-orders .order-item-detail .line-item-product{margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #e0e0e0}.account-orders .order-item-detail .line-item-product .line-item-row{padding:0;column-gap:10px}@media (min-width:768px){.account-orders .order-item-detail .line-item-product .line-item-row{display:flex}}.account-orders .order-item-detail .line-item-product .line-item-info{width:70%}.account-orders .order-item-detail .line-item-product .line-item-info .line-item-description{padding:0}.account-orders .order-item-detail .line-item-product .line-item-info .line-item-description .line-item-img-container{padding-right:15px}.account-orders .order-item-detail .line-item-product .line-item-info .line-item-description img{width:100px}.account-orders .order-item-detail .line-item-product .line-item-quantity,.account-orders .order-item-detail .line-item-product .line-item-unit-price,.account-orders .order-item-detail .line-item-product .line-item-total-price{text-align:right}@media (min-width:768px){.account-orders .order-item-detail .line-item-product .line-item-quantity,.account-orders .order-item-detail .line-item-product .line-item-unit-price,.account-orders .order-item-detail .line-item-product .line-item-total-price{width:10%}}.account-orders .order-item-detail .line-item-product .line-item-quantity label,.account-orders .order-item-detail .line-item-product .line-item-unit-price label,.account-orders .order-item-detail .line-item-product .line-item-total-price label{text-align:left}.account-orders .order-item-detail .line-item-product .line-item-quantity-row,.account-orders .order-item-detail .line-item-product .line-item-unit-price-row,.account-orders .order-item-detail .line-item-product .line-item-total-price-row{padding:0;justify-content:flex-end}.account-orders .order-item-detail .order-detail-content-header{display:none;margin:20px 0;font-weight:bold}@media (min-width:1024px){.account-orders .order-item-detail .order-detail-content-header{display:flex}}.account-orders .order-item-detail .order-detail-content-header .order-header-name{width:70%}.account-orders .order-item-detail .order-detail-content-header .order-header-quantity,.account-orders .order-item-detail .order-detail-content-header .order-header-price,.account-orders .order-item-detail .order-detail-content-header .order-header-total{width:10%;text-align:right}.account-orders .order-item-detail .order-item-detail-summary{background-color:#ededed;padding:15px}.account-orders .order-item-detail .order-totals{margin-top:15px;background-color:#ededed;padding:10px}@media (min-width:1024px){.account-orders .order-item-detail .order-totals{width:40%;margin-left:auto;padding:20px;box-sizing:border-box}}.account-orders .order-item-detail .order-totals .totals-row{display:flex}.account-orders .order-item-detail .order-totals .totals-row .label,.account-orders .order-item-detail .order-totals .totals-row .value{width:50%}.account-orders .order-item-detail .order-totals .totals-row .value{text-align:right}.account-orders .order-item-detail .order-totals .totals-row.grand-total{font-weight:bold}@media (min-width:1024px){.account-orders .order-item-detail .order-totals .totals-row.grand-total{margin-top:15px}}.account-orders .account-orders-pagination ul{list-style:none;display:flex;justify-content:center}.account-orders .account-orders-pagination ul li{padding:5px}.account-orders .account-orders-pagination ul .page-prev.disabled,.account-orders .account-orders-pagination ul .page-next.disabled{opacity:0.5;cursor:not-allowed}.account-orders .account-orders-pagination ul .page-prev label span,.account-orders .account-orders-pagination ul .page-next label span{display:none}.account-overview-newsletter .form-check-label{cursor:pointer}.is-ctl-accountprofile .modal-backdrop{display:none}.is-act-paymentoverview .payment-methods{margin:0 0 20px}.is-act-paymentoverview .payment-form-group{margin:0 0 10px}.is-act-paymentoverview .payment-method-radio{display:flex;gap:1rem}.is-act-paymentoverview .payment-method-label{flex-direction:column;display:flex;gap:0.5rem}.is-ctl-wishlist .container{padding-top:20px}@media (min-width:1024px){.is-ctl-wishlist .container{padding-top:30px}}.is-ctl-wishlist .wishlist-headline{margin-top:unset}.is-ctl-wishlist .product-listing-element-counter{min-height:51px;display:flex;align-items:center}.cms-listing-col.wishlist-listing-col{text-align:center}html{overflow-x:hidden}.cms-element-product-listing-actions .product-listing-element-counter.mobile{padding:5px 20px}.cms-element-product-listing-actions .product-listing-element-counter.desktop{display:none}.cms-element-sidebar-filter{display:flex;flex-wrap:wrap;padding-bottom:15px;padding-top:15px}.cms-element-sidebar-filter .filter-panel-header{display:none}.cms-element-sidebar-filter .filter-panel-wrapper{display:none}.cms-element-sidebar-filter .filter-active-container{display:flex;flex-wrap:wrap;order:5;padding-top:12px;width:100%}.cms-element-sidebar-filter .filter-active-container .filter-active-label{background:#b2c6d8;padding:12px;border-radius:25px;margin-right:10px;margin-bottom:7px;font-size:12px}.cms-element-sidebar-filter .filter-active-container .filter-active-label:after{content:"x";padding-left:15px;font-size:16px}.cms-element-sidebar-filter .filter-active-container .filter-reset-all{background:white;text-decoration:underline;padding:10px 0;width:auto}.filter-button-wrapper{width:50%;padding-right:20px;box-sizing:border-box}@media (min-width:1024px){.filter-button-wrapper{width:100%}}.filter-button-wrapper .filter-panel-wrapper-toggle{height:31px;padding:0;background:white;border:1px solid #00447e;color:#00447e}.filter-button-wrapper .filter-panel-wrapper-toggle.filtered{background:#00447e;color:white}.filter-button-wrapper .filter-panel-wrapper-toggle.filtered .icon path{fill:white}.filter-button-wrapper .filter-panel-wrapper-toggle .icon{display:inline-block;transform:rotate(270deg);height:100%}.filter-button-wrapper .filter-panel-wrapper-toggle .icon path{fill:#00447e}.offcanvas-filter{overflow-y:scroll;overflow-x:hidden}.offcanvas-filter,.filter-panel-wrapper{display:block}.offcanvas-filter .filter-panel-offcanvas-header,.filter-panel-wrapper .filter-panel-offcanvas-header{display:flex;justify-content:space-between;padding:68px 20px 20px;border-bottom:1px solid #e0e0e0}.offcanvas-filter .filter-panel-offcanvas-header .filter-panel-offcanvas-title,.filter-panel-wrapper .filter-panel-offcanvas-header .filter-panel-offcanvas-title{border:none;color:black;text-align:left;font-weight:bold;font-size:18px}.offcanvas-filter .filter-panel-offcanvas-header .filter-panel-offcanvas-title .icon,.filter-panel-wrapper .filter-panel-offcanvas-header .filter-panel-offcanvas-title .icon{display:inline-block;height:100%;transform:rotate(270deg)}.offcanvas-filter .filter-panel-offcanvas-header .filter-panel-offcanvas-title .icon path,.filter-panel-wrapper .filter-panel-offcanvas-header .filter-panel-offcanvas-title .icon path{fill:black}.offcanvas-filter .filter-panel-offcanvas-header .filter-panel-offcanvas-close .icon path,.filter-panel-wrapper .filter-panel-offcanvas-header .filter-panel-offcanvas-close .icon path{fill:black}.offcanvas-filter .filter-panel-items-container,.filter-panel-wrapper .filter-panel-items-container{padding-bottom:150px}.offcanvas-filter .filter-panel-items-container .filter-panel-item,.filter-panel-wrapper .filter-panel-items-container .filter-panel-item{background:white;z-index:1;position:relative}.offcanvas-filter .filter-panel-items-container .filter-panel-item details summary,.filter-panel-wrapper .filter-panel-items-container .filter-panel-item details summary{border-bottom:1px solid #e0e0e0}.offcanvas-filter .filter-panel-items-container .filter-panel-item details summary svg,.filter-panel-wrapper .filter-panel-items-container .filter-panel-item details summary svg{transform:rotate(-90deg)}.offcanvas-filter .filter-panel-items-container .filter-panel-item details[open] summary,.filter-panel-wrapper .filter-panel-items-container .filter-panel-item details[open] summary{border-bottom:1px solid transparent}.offcanvas-filter .filter-panel-items-container .filter-panel-item details[open] summary svg,.filter-panel-wrapper .filter-panel-items-container .filter-panel-item details[open] summary svg{transform:rotate(0deg)}.offcanvas-filter .filter-panel-items-container .filter-panel-item .filter-panel-item-toggle,.filter-panel-wrapper .filter-panel-items-container .filter-panel-item .filter-panel-item-toggle{border-bottom:1px solid #e0e0e0;background:white;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;padding:16px 20px;font-size:18px}.offcanvas-filter .filter-panel-items-container .filter-panel-item .filter-panel-item-toggle .filter-multi-select-count,.filter-panel-wrapper .filter-panel-items-container .filter-panel-item .filter-panel-item-toggle .filter-multi-select-count{display:none}.offcanvas-filter .filter-panel-items-container .filter-panel-item .filter-panel-item-toggle .filter-active-item-container,.filter-panel-wrapper .filter-panel-items-container .filter-panel-item .filter-panel-item-toggle .filter-active-item-container{display:flex;flex-wrap:wrap;order:3;text-align:left;padding-top:5px;margin:0;color:#00447e;font-size:16px;width:100%}.offcanvas-filter .filter-panel-items-container .filter-panel-item .filter-panel-item-toggle .filter-active-item-container .filter-active,.filter-panel-wrapper .filter-panel-items-container .filter-panel-item .filter-panel-item-toggle .filter-active-item-container .filter-active{padding-right:10px}.offcanvas-filter .filter-panel-items-container .filter-panel-item .filter-panel-item-toggle .filter-active-item-container .filter-reset-all,.filter-panel-wrapper .filter-panel-items-container .filter-panel-item .filter-panel-item-toggle .filter-active-item-container .filter-reset-all{display:none}.offcanvas-filter .filter-panel-items-container .filter-panel-item .filter-panel-item-toggle .icon,.filter-panel-wrapper .filter-panel-items-container .filter-panel-item .filter-panel-item-toggle .icon{transform:rotate(0);order:2}.offcanvas-filter .filter-panel-items-container .filter-panel-item .filter-panel-item-toggle.collapsed .icon,.filter-panel-wrapper .filter-panel-items-container .filter-panel-item .filter-panel-item-toggle.collapsed .icon{transform:rotate(270deg)}.offcanvas-filter .filter-panel-items-container .filter-panel-item .filter-reset-all,.filter-panel-wrapper .filter-panel-items-container .filter-panel-item .filter-reset-all{display:none}.offcanvas-filter .filter-panel-items-container .filter-panel-item .filter-panel-item-dropdown,.filter-panel-wrapper .filter-panel-items-container .filter-panel-item .filter-panel-item-dropdown{min-width:312px;top:100%}.offcanvas-filter .filter-panel-items-container .filter-panel-item .filter-panel-item-dropdown.show,.filter-panel-wrapper .filter-panel-items-container .filter-panel-item .filter-panel-item-dropdown.show{display:block}.offcanvas-filter .filter-panel-items-container .filter-panel-item .filter-multi-select-dropdown,.filter-panel-wrapper .filter-panel-items-container .filter-panel-item .filter-multi-select-dropdown{position:relative !important;transform:none !important;margin:0;padding:0}.offcanvas-filter .filter-panel-items-container .filter-panel-item .filter-multi-select-dropdown ul,.filter-panel-wrapper .filter-panel-items-container .filter-panel-item .filter-multi-select-dropdown ul{margin:0;padding-left:0}.offcanvas-filter .filter-panel-items-container .filter-panel-item .filter-multi-select-dropdown ul.list-type-color,.filter-panel-wrapper .filter-panel-items-container .filter-panel-item .filter-multi-select-dropdown ul.list-type-color{display:flex;gap:12px;padding:12px 30px}.offcanvas-filter .filter-panel-items-container .filter-panel-item .filter-multi-select-dropdown ul.list-type-color .color-select-wrapper,.filter-panel-wrapper .filter-panel-items-container .filter-panel-item .filter-multi-select-dropdown ul.list-type-color .color-select-wrapper{position:relative;cursor:pointer}.offcanvas-filter .filter-panel-items-container .filter-panel-item .filter-multi-select-dropdown ul.list-type-color .color-select-wrapper input,.filter-panel-wrapper .filter-panel-items-container .filter-panel-item .filter-multi-select-dropdown ul.list-type-color .color-select-wrapper input{cursor:pointer;position:absolute;margin:0;width:32px;height:32px;opacity:0}.offcanvas-filter .filter-panel-items-container .filter-panel-item .filter-multi-select-dropdown ul.list-type-color .color-select-wrapper .color-preview,.filter-panel-wrapper .filter-panel-items-container .filter-panel-item .filter-multi-select-dropdown ul.list-type-color .color-select-wrapper .color-preview{width:32px;height:32px;border:1px solid #e0e0e0;box-sizing:border-box;border-radius:5px}.offcanvas-filter .filter-panel-items-container .filter-panel-item .filter-multi-select-dropdown ul.list-type-color .color-select-wrapper input[type=checkbox]:checked+.color-preview,.filter-panel-wrapper .filter-panel-items-container .filter-panel-item .filter-multi-select-dropdown ul.list-type-color .color-select-wrapper input[type=checkbox]:checked+.color-preview{border-width:3px}.offcanvas-filter .filter-panel-items-container .filter-panel-item .filter-multi-select-dropdown ul li,.filter-panel-wrapper .filter-panel-items-container .filter-panel-item .filter-multi-select-dropdown ul li{list-style-type:none}.offcanvas-filter .filter-panel-items-container .filter-panel-item .filter-multi-select-dropdown ul li .custom-control,.filter-panel-wrapper .filter-panel-items-container .filter-panel-item .filter-multi-select-dropdown ul li .custom-control{display:flex;justify-content:space-between;flex-direction:row-reverse;align-items:center;border-top:1px solid #e0e0e0;font-size:18px}.offcanvas-filter .filter-panel-items-container .filter-panel-item .filter-multi-select-dropdown ul li .custom-control input,.filter-panel-wrapper .filter-panel-items-container .filter-panel-item .filter-multi-select-dropdown ul li .custom-control input{appearance:none;border:2px solid #0000008a;width:17px;height:16px;position:absolute;right:20px}.offcanvas-filter .filter-panel-items-container .filter-panel-item .filter-multi-select-dropdown ul li .custom-control input:checked,.filter-panel-wrapper .filter-panel-items-container .filter-panel-item .filter-multi-select-dropdown ul li .custom-control input:checked{background:url("/bundles/webdabase/icons/checkbox.svg") no-repeat center center}.offcanvas-filter .filter-panel-items-container .filter-panel-item .filter-multi-select-dropdown ul li .custom-control input:checked~label,.filter-panel-wrapper .filter-panel-items-container .filter-panel-item .filter-multi-select-dropdown ul li .custom-control input:checked~label{background:#b2c6d8}.offcanvas-filter .filter-panel-items-container .filter-panel-item .filter-multi-select-dropdown ul li .custom-control label,.filter-panel-wrapper .filter-panel-items-container .filter-panel-item .filter-multi-select-dropdown ul li .custom-control label{width:100%;height:100%;padding:12px 20px 12px 30px}.offcanvas-filter .filter-panel-items-container .filter-actions,.filter-panel-wrapper .filter-panel-items-container .filter-actions{position:fixed;bottom:41px;display:grid;gap:45px;grid-template-columns:3fr 4fr;width:100%;padding:20px;box-sizing:border-box}.offcanvas-filter .filter-panel-items-container .filter-actions button,.filter-panel-wrapper .filter-panel-items-container .filter-actions button{padding:0;height:47px;border-radius:0}.offcanvas-filter .filter-panel-items-container .filter-actions button.filter-reset-all,.filter-panel-wrapper .filter-panel-items-container .filter-actions button.filter-reset-all{background:white;text-decoration:underline}@media (min-width:1024px){.cms-element-product-listing-actions{display:grid;grid-template-columns:1fr 1fr;align-items:center}.cms-element-product-listing-actions .product-listing-element-counter.mobile{display:none}.cms-element-product-listing-actions .product-listing-element-counter.desktop{display:block}.cms-element-sidebar-filter{display:flex;flex-wrap:wrap;border:none;position:relative}.cms-element-sidebar-filter .filter-panel-wrapper-toggle{display:none}.cms-element-sidebar-filter .filter-panel-header{width:100%;text-align:left;padding:10.5px;display:block;height:31px;color:#00447e;border-bottom:1px solid #e0e0e0;margin-bottom:0;font-weight:bold}.cms-element-sidebar-filter .filter-panel-header .icon{display:inline-block;transform:rotate(270deg);height:100%}.cms-element-sidebar-filter .filter-panel-header .icon path{fill:#00447e}.cms-element-sidebar-filter .filter-panel-wrapper{display:block;width:100%}.cms-element-sidebar-filter .filter-panel-wrapper .filter-panel-offcanvas-header{display:none}.cms-element-sidebar-filter .filter-panel-wrapper .filter-panel-items-container .cms-element-sidebar-filter{border-bottom:1px solid #e0e0e0}.cms-element-sidebar-filter .filter-panel-wrapper .filter-panel-items-container .filter-radio-select-dropdown{border:none;box-shadow:none}.cms-element-sidebar-filter .filter-panel-wrapper .filter-panel-items-container .filter-radio-select-dropdown ul li .custom-control{border:none}.cms-element-sidebar-filter .filter-active-container{display:none}.offcanvas-filter .filter-panel-items-container .filter-actions,.filter-panel-wrapper .filter-panel-items-container .filter-actions{position:absolute;padding:0;width:auto;right:20px;display:block;top:21px}.offcanvas-filter .filter-panel-items-container .filter-actions button.product-count,.filter-panel-wrapper .filter-panel-items-container .filter-actions button.product-count{display:none}.offcanvas-filter .filter-panel-items-container .filter-actions button.filter-reset-all,.filter-panel-wrapper .filter-panel-items-container .filter-actions button.filter-reset-all{text-decoration:none}.offcanvas-filter .filter-panel-items-container .filter-actions button.filter-reset-all:before,.filter-panel-wrapper .filter-panel-items-container .filter-actions button.filter-reset-all:before{content:"x";padding-right:2px;font-size:18px}.offcanvas-filter .filter-panel-items-container .filter-actions button.filter-reset-all span,.filter-panel-wrapper .filter-panel-items-container .filter-actions button.filter-reset-all span{text-decoration:underline}}.nl-sorting-action{display:flex;align-items:center;gap:5px;margin:0 0 15px}.nl-sorting-label{white-space:nowrap}div.sorting{width:50%;box-sizing:border-box;position:relative}div.sorting.active{position:absolute;left:0;top:0;width:100%;height:100%;background:white;z-index:1000}@media (min-width:1024px){div.sorting.active{position:relative}}div.sorting.active .sorting-open{width:100%;text-align:left;background:none;font-weight:bold;border:none;border-radius:0;border-bottom:1px solid #e0e0e0;margin-top:50px;padding:20px 27px 45px 27px;display:grid;grid-template-columns:0fr 1fr 0fr;align-items:center}div.sorting.active .sorting-open .icon{display:block}div.sorting.active .sorting.custom-select{padding-left:0;display:block}div.sorting.active .sorting.custom-select .sorting-custom-list-element{list-style-type:none;padding:23px;border-bottom:1px solid #e0e0e0}@media (min-width:1024px){div.sorting.active .sorting.custom-select .sorting-custom-list-element{padding:5px 10px}}div.sorting.active .sorting.custom-select .icon{display:none}div.sorting .sorting-label{display:none}@media (min-width:1024px){div.sorting .sorting-label{display:inline-block;cursor:pointer;color:#00447e}}div.sorting ul.sorting{display:none}div.sorting ul.sorting.active{margin-top:0;left:0;padding:0;width:100%;box-sizing:border-box;display:block;position:absolute;z-index:500;background-color:white}@media (min-width:1024px){div.sorting ul.sorting.active{cursor:pointer;margin-top:10px;border:1px solid #e0e0e0}}div.sorting ul.sorting li{cursor:pointer}@media (min-width:1024px){div.sorting ul.sorting li{display:inline;list-style:none}}@media (min-width:1024px){div.sorting ul.sorting li.selected{background-color:#ededed}}div.sorting ul.sorting li label{cursor:pointer}@media (min-width:1024px){div.sorting ul.sorting input{display:none}}div.sorting .icon-sort-icon{display:none;cursor:pointer}div.sorting .icon-sort-icon svg{height:11px}div.sorting .icon-sort-icon svg path{fill:#00447e}@media (min-width:1024px){div.sorting .icon-sort-icon{display:inline}}div.sorting.custom-select .sorting-custom-list-element{cursor:pointer}div.sorting .sorting-open{height:31px;padding:0;background:white;border:1px solid #e0e0e0}div.sorting .sorting-open .icon{display:none}div.sorting .sorting-open .icon-sort{display:inline-block}div.sorting .sorting.custom-select{display:none}div.sorting .sorting-prefix{display:none}@media (min-width:1024px){.cms-element-product-listing div.sorting .sorting-open{display:none}.cms-element-product-listing div.sorting .sorting-prefix{display:inline-block}.cms-element-product-listing div.sorting .sorting-prefix .icon{cursor:pointer;display:inline-block}.cms-element-product-listing div.sorting .sorting.custom-select .sorting-custom-list-element{list-style-type:none;display:none}.cms-element-product-listing div.sorting .sorting.custom-select .sorting-custom-list-element label,.cms-element-product-listing div.sorting .sorting.custom-select .sorting-custom-list-element input{cursor:pointer}.cms-element-product-listing div.sorting .sorting.custom-select .sorting-custom-list-element.selected{display:inline-block}.cms-element-product-listing div.sorting .sorting.custom-select .sorting-custom-list-element.selected input{display:none}.cms-element-product-listing div.sorting .sorting.custom-select .icon{display:inline-block;cursor:pointer}.cms-element-product-listing div.sorting .sorting.custom-select.active .sorting-custom-list-element{display:block}.cms-element-product-listing div.sorting .sorting.custom-select.active .icon{display:none}.cms-element-product-listing-actions .product-listing-sort{justify-self:flex-end;display:block;margin:0 0 15px}.cms-element-product-listing-actions .product-listing-sort div.sorting{width:100%}.cms-element-sidebar-filter div.sorting{display:none}}#sorting-container-mobile{padding-bottom:0}.cms-block.bg-image{position:relative}.cms-block.bg-image img{width:100%;max-height:630px;object-fit:cover}.slider-content{position:relative;height:auto}.slider-content h4,.slider-content .h4{font-weight:lighter;margin:0 0 5px;color:#505050}.slider-content .slider-text{width:100%;padding:20px;box-sizing:border-box}.slider-content .slider-text p{color:#4a545b;margin:0;font-size:16px}.slider-content .slider-text h2{margin:0 0 7px;font-size:35px}.slider-content .slider-text h3{margin:0;text-transform:uppercase}.cms-element-product-listing .pagination{display:flex;justify-content:space-between;max-width:340px;margin:auto;padding:20px;gap:1.25rem}.cms-element-product-listing .pagination .page-item{list-style-type:none;min-width:48%;height:40px;text-align:center;line-height:40px}.cms-element-product-listing .pagination .page-item .page-link{display:flex;width:100%;height:100%;justify-content:center;cursor:pointer}.cms-element-product-listing .pagination .page-item .page-link .icon-arrow-left{margin-right:10px}.cms-element-product-listing .pagination .page-item .page-link .icon-arrow-right{margin-right:unset;margin-left:10px}.cms-element-product-listing .pagination .page-item .page-link[aria-disabled="true"]{color:#000;cursor:not-allowed;pointer-events:none;user-select:none}.cms-element-product-listing .pagination .page-item:not(.page-prev, .page-next){display:none}.cms-element-product-listing .pagination .page-item.disabled{color:#cfcfcf}.cms-element-product-listing .pagination .page-item.disabled .icon path{fill:#cfcfcf}.cms-element-product-listing .pagination .page-item.disabled .page-link{cursor:not-allowed}.cms-element-product-listing .pagination .page-item:not(.disabled){border:1px solid black;border-radius:5px}.cms-element-product-listing .pagination .page-item:not(.disabled).active{height:38px;border:2px solid #00447e}.cms-element-product-listing .pagination .page-item .icon{display:inline-block}.cms-element-product-listing .pagination .page-item .icon.icon-arrow-left{transform:rotate(270deg)}.cms-element-product-listing .pagination .page-item .icon.icon-arrow-right{transform:rotate(90deg)}.cms-element-product-listing .product-listing .product-listing-element{display:flex;justify-content:center}.cms-element-product-listing .product-listing .product-listing-element .card{flex:1}.cms-element-product-listing .product-listing .product-listing-element .card-body{display:flex;flex-direction:column;height:100%}.cms-element-product-listing .product-listing .product-listing-element .product-info{display:flex;flex:1;flex-direction:column}.cms-element-product-listing .product-listing .product-listing-element .product-price-info{display:flex;flex-direction:column;justify-content:flex-end}.cms-element-product-listing .product-listing .product-listing-element .product-actions{flex:1}.category-info-block .cms-element-text h2{margin:0}.category-info-block .cms-element-text p{margin:10px 0}@media (min-width:768px){.cms-element-product-listing .product-listing{grid-template-columns:repeat(4, 1fr)}.cms-element-product-listing .pagination{max-width:500px}.cms-element-product-listing .pagination .page-item{min-width:130px}.cms-element-product-listing .pagination .page-item:not(.page-prev, .page-next){display:block;min-width:40px}}@media (min-width:1024px){.is-act-index .cms-section-sidebar{display:grid;grid-template-columns:400px 1fr;max-width:1220px;margin:auto;padding:0 20px 30px}.is-act-index .cms-section-sidebar.blog-section-sidebar{grid-template-columns:1fr 400px}.cms-element-product-listing .product-listing{grid-template-columns:repeat(3, 1fr)}}@media (min-width:1200px){.category-slider.cms-block-text-on-image{position:relative}.category-slider.cms-block-text-on-image .cms-block-container{padding:0 !important}.slider-content{position:absolute;left:20px;width:578px;bottom:30px;top:unset;margin-left:0;background-color:white}.slider-content .slider-text{width:95%}}@media (min-width:1280px){.category-info-block.cms-row{display:grid;gap:40px;grid-template-columns:repeat(2, 1fr);align-items:center}.category-info-block.cms-row .col-md-6{height:100%;position:relative}.category-info-block.cms-row .cms-element-image,.category-info-block.cms-row .cms-image-container{height:100%}.category-info-block.cms-row .cms-image{width:100%;height:100%;object-fit:cover;position:absolute}.category-info-block.cms-row .cms-image-img{width:auto;height:100%}.category-info-block.cms-row .cms-element-text h1{margin:-10px 0 0}}@media screen and (min-width:1640px){.slider-content{left:calc((100% - 1260px) / 2)}}.collapse-content{overflow:hidden;height:0;margin:0;padding:0;transition:height 0.5s ease-in, visibility 5s ease-in}.open .collapse-content{transition:height 0.5s ease-in, visibility 5s ease-in}[data-toggle-container] .collapse-toggle{cursor:pointer}.vueperslides:not(.no-shadow):not(.vueperslides--3d) .vueperslides__parallax-wrapper:after,.vueperslides:not(.no-shadow):not(.vueperslides--3d) .vueperslides__parallax-wrapper:before{-webkit-box-shadow:unset;box-shadow:unset}.vueperslides--rtl .vueperslides__arrows--outside .vueperslides__arrow--next,.vueperslides__arrows--outside .vueperslides__arrow--prev{right:unset;left:unset}.vueperslides--rtl .vueperslides__arrows--outside .vueperslides__arrow--prev,.vueperslides__arrows--outside .vueperslides__arrow--next{left:unset;right:unset}.vueperslide__content-wrapper:not(.vueperslide__content-wrapper--outside-top):not(.vueperslide__content-wrapper--outside-bottom){text-align:left}.vueperslides .vueperslides__arrows .vueperslides__arrow{display:flex;width:auto}.vueperslides .vueperslides__arrows .vueperslides__arrow span svg{background:rgba(0, 0, 0, 0.65);width:32px;height:32px;padding:9px;border-radius:50%}.vueperslides__bullets button.vueperslides__bullet{margin:0;padding:24px 9.6px}.vueperslide,.vueperslide__image{background-position:inherit}.vueperslides__arrow,.vueperslides__bullets,.vueperslides__bullets button{z-index:1}.vueperslides__track{position:relative;overflow:visible}@media (min-width:1024px){.vueperslides__track{position:absolute;overflow:hidden}}.vueperslides#banner-slider{margin-bottom:30px}.vueperslides#banner-slider .vueperslides__parallax-wrapper{overflow:visible;padding-bottom:200px !important}@media (min-width:1024px){.vueperslides#banner-slider .vueperslides__parallax-wrapper{padding-bottom:33% !important}}.vueperslides#banner-slider .vueperslide .vueperslide__content-wrapper{display:block}.vueperslides#banner-slider .vueperslide__content .image-mobile{width:100%}@media (min-width:1024px){.vueperslides#banner-slider .vueperslide__content .image-mobile{display:none}}.vueperslides#banner-slider .vueperslide__content .image-mobile img{width:100%}.vueperslides#banner-slider .vueperslide__content .image{display:none}@media (min-width:1024px){.vueperslides#banner-slider .vueperslide__content .image{display:block}}@media (min-width:1024px){.vueperslides#banner-slider .vueperslide__content .image img{position:relative;width:100%}}.vueperslides#banner-slider .vueperslide__content .slide-content{bottom:-200px;background:#f8f8f8;padding:20px;position:relative;width:90%;margin:auto;box-sizing:border-box}@media (min-width:1024px){.vueperslides#banner-slider .vueperslide__content .slide-content{position:absolute;left:20px;right:20px;bottom:-140px;margin:unset}}.vueperslides#banner-slider .vueperslide__content .slide-content .slide-subtitle{text-align:left;text-transform:uppercase;font-weight:lighter;font-size:22px;margin:8px 0 2px}.vueperslides#banner-slider .vueperslide__content .slide-content .slide-title{text-align:left;margin:0;font-size:35px}.vueperslides#banner-slider .vueperslide__content .slide-content .slide-text{display:none;margin:1px 0 20px}.vueperslides#banner-slider .vueperslide__content .slide-content .slide-text p{margin:0 0 12px}.vueperslides#banner-slider .vueperslide__content .slide-content a{display:block;background:#00447e;color:white;text-decoration:none;height:50px;line-height:50px;width:215px;text-align:center;margin-top:15px}.vueperslides#banner-slider .vueperslides__arrow span:hover,.vueperslides#banner-slider .vueperslides__arrow spanfocus{filter:brightness(90%)}.vueperslides#banner-slider .vueperslides__arrow span svg{background:rgba(255, 255, 255, 0.6);stroke-width:0}.vueperslides#banner-slider .vueperslides__arrow span svg path{fill:black}.vueperslides#banner-slider .vueperslides__arrows{display:none}.vueperslides#banner-slider .vueperslides__bullets{width:fit-content;margin:auto}@media (min-width:1380px){.vueperslides#banner-slider .vueperslides__bullets{bottom:-20px}}@media (min-width:1460px){.vueperslides#banner-slider .vueperslides__bullets{bottom:-40px}}@media (min-width:1540px){.vueperslides#banner-slider .vueperslides__bullets{bottom:-60px}}@media (min-width:1600px){.vueperslides#banner-slider .vueperslides__bullets{bottom:0}}.vueperslides#banner-slider .vueperslides__bullets .default{width:35px;height:2px;border:2px solid #b2b2b2;background:#b2b2b2;box-shadow:none}.vueperslides#banner-slider .vueperslides__bullet--active .default{border-color:#00447e;background:#00447e}@media (min-width:1024px){.vueperslides#banner-slider{margin-bottom:90px}.vueperslides#banner-slider .vueperslide__content .slide-content{width:620px;bottom:20px;padding:28px 30px 30px;background:rgba(255, 255, 255, 0.9)}.vueperslides#banner-slider .vueperslide__content .slide-content .slide-subtitle{margin-top:0}.vueperslides#banner-slider .vueperslide__content .slide-content .slide-text{display:block;text-align:left}}@media (min-width:1640px){.vueperslides#banner-slider .vueperslide__content .slide-content{left:calc((100% - 1600px) / 2)}.vueperslides#banner-slider .vueperslides__arrows{display:block}.vueperslides#banner-slider .vueperslides__arrows .vueperslides__arrow.vueperslides__arrow--prev{left:35px}.vueperslides#banner-slider .vueperslides__arrows .vueperslides__arrow.vueperslides__arrow--next{right:35px}}.vueperslides[data-product-carousel] h2{margin:0}.vueperslides[data-product-carousel] h3{margin-top:3px}.vueperslides[data-product-carousel] .vueperslides__track-inner .vueperslide .vueperslide__content-wrapper{box-sizing:border-box;border:1px solid}.vueperslides[data-product-carousel] .vueperslides__track-inner .vueperslide .vueperslide__content{width:100%;height:100%}.vueperslides[data-product-carousel] .vueperslides__track-inner .vueperslide .vueperslide__content .product-box{position:relative;z-index:5;max-width:100%}.vueperslides[data-product-carousel] .vueperslides__parallax-wrapper{padding-bottom:420px !important}.vueperslides[data-product-carousel] .vueperslides__progress{bottom:-20px;top:unset;width:100%;background:#adc1d3}.vueperslides[data-product-carousel] .vueperslides__progress div{color:#00447e}.vueperslides[data-product-carousel] .vueperslides__arrows{display:block}.vueperslides[data-product-carousel] .vueperslides__arrows .vueperslides__arrow.vueperslides__arrow--prev{left:-26px}.vueperslides[data-product-carousel] .vueperslides__arrows .vueperslides__arrow.vueperslides__arrow--next{right:-26px}.vueperslides[data-product-carousel] .vueperslides__arrows .vueperslides__arrow svg{background:rgba(60, 60, 60, 0.6)}@media (min-width:1260px){.vueperslides#product-carousel .vueperslides__arrows{display:block}.vueperslides#product-carousel .vueperslides__arrows .vueperslides__arrow.vueperslides__arrow--prev{left:-26px}.vueperslides#product-carousel .vueperslides__arrows .vueperslides__arrow.vueperslides__arrow--next{right:-26px}.vueperslides#product-carousel .vueperslides__arrows .vueperslides__arrow svg{background:rgba(60, 60, 60, 0.6)}}.is-ctl-product .product-detail .product-carousel{margin-left:0;margin-right:0;padding-right:0;padding-left:0}.is-ctl-product .product-detail .product-carousel h2{margin-bottom:17px}.product-bestseller{padding-top:45px;padding-bottom:30px;flex-wrap:wrap;box-sizing:border-box}.product-bestseller h2{margin:0}.product-bestseller h3{margin:3px 0 22px}.product-bestseller .products-wrapper{width:100%}.product-bestseller .products-wrapper .vueperslides__parallax-wrapper .vueperslides__track .vueperslides__track-inner .vueperslide{box-sizing:border-box;border:1px solid #e0e0e0}.product-bestseller .products-wrapper .vueperslides__parallax-wrapper .vueperslides__track .vueperslides__track-inner .vueperslide .vueperslide__content{width:100%;height:100%}.product-bestseller .products-wrapper .vueperslides__parallax-wrapper .vueperslides__track .vueperslides__track-inner .vueperslide .vueperslide__content .product-box{position:relative;z-index:5;margin:auto}.product-bestseller .bestseller-image{display:none;position:relative;width:100%;padding-bottom:50px}.product-bestseller .bestseller-image img{width:100%;max-height:570px;object-fit:cover}.product-bestseller .bestseller-image div{position:absolute;width:100%;padding:0 10%;bottom:100px}.product-bestseller .bestseller-image div h2,.product-bestseller .bestseller-image div p{display:none;margin:0}@media (min-width:768px){.product-bestseller{padding:40px 0 30px;justify-content:space-between}.product-bestseller h2,.product-bestseller h3,.product-bestseller .products-wrapper{padding:0}.product-bestseller h2{display:block}.product-bestseller h3{display:block;margin-bottom:30px;width:100%}.product-bestseller .products-wrapper{padding:0}.product-bestseller .bestseller-image{padding-bottom:0}.product-bestseller .bestseller-image img{width:100%;height:100%;max-height:600px;object-fit:cover}.product-bestseller .bestseller-image div{background:white;width:280px;padding:20px;bottom:unset;top:35px;left:35px}.product-bestseller .bestseller-image div h2,.product-bestseller .bestseller-image div p{display:block}}@media (min-width:1024px){.product-bestseller{padding:69px 0 90px;max-width:1640px;margin:auto;display:flex}.product-bestseller .products-wrapper{width:54.375%}.product-bestseller .products-wrapper .vueperslides__parallax-wrapper{overflow:visible}.product-bestseller .products-wrapper .vueperslides__parallax-wrapper .vueperslides__track{overflow:visible}.product-bestseller h3{margin-bottom:22px}.product-bestseller .bestseller-image{display:block;width:43.75%;min-height:900px}.product-bestseller .bestseller-image div{width:320px;padding:16px 25px 25px}.product-bestseller .bestseller-image div p{margin-bottom:11px}.product-bestseller .product-slider-container{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:20px;cursor:auto}.product-bestseller .product-slider-container div[id$="-item4"],.product-bestseller .product-slider-container div[id$="-item5"]{display:none}}@media (min-width:1440px){.product-bestseller .products-wrapper .vueperslides__parallax-wrapper .vueperslides__track .vueperslides__track-inner{display:flex;flex-wrap:wrap;gap:20px}.product-bestseller .products-wrapper .vueperslides__parallax-wrapper .vueperslides__track .vueperslides__track-inner .vueperslide{width:31% !important;margin-right:0 !important}.product-bestseller .bestseller-image img{height:900px;width:100%;object-fit:cover}.product-bestseller .product-slider-container{grid-template-columns:1fr 1fr 1fr}.product-bestseller .product-slider-container div[id$="-item4"],.product-bestseller .product-slider-container div[id$="-item5"]{display:block}}.cms-block-product-slider .base-slider{min-height:616px !important;max-height:630px !important}@media (min-width:550px){.cms-block-product-slider .base-slider{min-height:551px !important;max-height:580px !important}}@media (min-width:1024px){.cms-block-product-slider .base-slider{min-height:553px !important}}.product-slider.has-nav{padding:0}.product-slider-item .product-box{border:1px solid #e0e0e0;max-width:unset;height:440px}.product-slider-container{cursor:grab;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product-slider-controls-wrapper{position:relative;margin:0 1px}.product-slider-controls-prev,.product-slider-controls-next{height:auto;width:32px}.product-slider-controls-prev .icon,.product-slider-controls-next .icon{display:flex}.product-slider-controls-prev .icon svg,.product-slider-controls-next .icon svg{box-sizing:border-box;width:32px;height:32px;border-radius:50%;padding:9px;background:rgba(60, 60, 60, 0.6)}.product-slider-controls-prev{left:0;transform:translateX(-50%)}.product-slider-controls-next{right:0;transform:translateX(50%)}.product-detail-cross-selling .product-slider .cms-element-title-paragraph h2{margin-bottom:5px}.product-detail-cross-selling .product-slider .cms-element-title-paragraph h3{margin-top:5px}.cms-element-image-slider .image-slider-image{display:flex}.cms-element-image-slider .image-slider-controls-prev,.cms-element-image-slider .image-slider-controls-next{height:auto;width:32px}.cms-element-image-slider .image-slider-controls-prev .icon,.cms-element-image-slider .image-slider-controls-next .icon{display:flex}.cms-element-image-slider .image-slider-controls-prev .icon svg,.cms-element-image-slider .image-slider-controls-next .icon svg{box-sizing:border-box;width:32px;height:32px;border-radius:50%;padding:9px;background:rgba(60, 60, 60, 0.6)}.cms-element-image-slider .image-slider-controls-prev{left:0;transform:translateX(-50%)}.cms-element-image-slider .image-slider-controls-prev .icon svg{transform:rotate(90deg)}.cms-element-image-slider .image-slider-controls-next{right:0;transform:translateX(50%)}.cms-element-image-slider .image-slider-controls-next .icon svg{transform:rotate(-90deg)}.cms-element-image-slider .base-slider .tns-nav{margin:15px 0}.cms-element-banner-slider,.cms-block-banner-slider{min-height:402px}@media (min-width:550px){.cms-element-banner-slider,.cms-block-banner-slider{min-height:472px}}@media (min-width:768px){.cms-element-banner-slider,.cms-block-banner-slider{min-height:522px}}@media (min-width:920px){.cms-element-banner-slider,.cms-block-banner-slider{min-height:572px}}@media (min-width:1024px){.cms-element-banner-slider,.cms-block-banner-slider{min-height:422px}}@media (min-width:1220px){.cms-element-banner-slider,.cms-block-banner-slider{min-height:492px}}@media (min-width:1600px){.cms-element-banner-slider,.cms-block-banner-slider{min-height:630px}}.cms-element-banner-slider.container,.cms-block-banner-slider.container{padding:0;max-width:unset}.cms-element-banner-slider .image-slider-item,.cms-block-banner-slider .image-slider-item{position:relative;height:350px}@media (min-width:550px){.cms-element-banner-slider .image-slider-item,.cms-block-banner-slider .image-slider-item{height:420px}}@media (min-width:768px){.cms-element-banner-slider .image-slider-item,.cms-block-banner-slider .image-slider-item{height:470px}}@media (min-width:920px){.cms-element-banner-slider .image-slider-item,.cms-block-banner-slider .image-slider-item{height:520px}}@media (min-width:1024px){.cms-element-banner-slider .image-slider-item,.cms-block-banner-slider .image-slider-item{height:auto}}.cms-element-banner-slider .image-slider-item img,.cms-block-banner-slider .image-slider-item img{width:100%}.cms-element-banner-slider .image-slider-item img,.cms-element-banner-slider .image-slider-item picture.image-slider-image,.cms-block-banner-slider .image-slider-item img,.cms-block-banner-slider .image-slider-item picture.image-slider-image{display:flex;max-width:100%;max-height:693px;height:200px;object-fit:cover;position:absolute}@media (min-width:550px){.cms-element-banner-slider .image-slider-item img,.cms-element-banner-slider .image-slider-item picture.image-slider-image,.cms-block-banner-slider .image-slider-item img,.cms-block-banner-slider .image-slider-item picture.image-slider-image{height:300px}}@media (min-width:768px){.cms-element-banner-slider .image-slider-item img,.cms-element-banner-slider .image-slider-item picture.image-slider-image,.cms-block-banner-slider .image-slider-item img,.cms-block-banner-slider .image-slider-item picture.image-slider-image{height:350px}}@media (min-width:920px){.cms-element-banner-slider .image-slider-item img,.cms-element-banner-slider .image-slider-item picture.image-slider-image,.cms-block-banner-slider .image-slider-item img,.cms-block-banner-slider .image-slider-item picture.image-slider-image{height:400px}}@media (min-width:1024px){.cms-element-banner-slider .image-slider-item img,.cms-element-banner-slider .image-slider-item picture.image-slider-image,.cms-block-banner-slider .image-slider-item img,.cms-block-banner-slider .image-slider-item picture.image-slider-image{height:auto;position:relative}}.cms-element-banner-slider .image-slider-item img img,.cms-element-banner-slider .image-slider-item picture.image-slider-image img,.cms-block-banner-slider .image-slider-item img img,.cms-block-banner-slider .image-slider-item picture.image-slider-image img{object-fit:cover;min-width:100vw}@media (min-width:550px){.cms-element-banner-slider .image-slider-item img img,.cms-element-banner-slider .image-slider-item picture.image-slider-image img,.cms-block-banner-slider .image-slider-item img img,.cms-block-banner-slider .image-slider-item picture.image-slider-image img{min-height:300px}}@media (min-width:768px){.cms-element-banner-slider .image-slider-item img img,.cms-element-banner-slider .image-slider-item picture.image-slider-image img,.cms-block-banner-slider .image-slider-item img img,.cms-block-banner-slider .image-slider-item picture.image-slider-image img{min-height:350px}}@media (min-width:920px){.cms-element-banner-slider .image-slider-item img img,.cms-element-banner-slider .image-slider-item picture.image-slider-image img,.cms-block-banner-slider .image-slider-item img img,.cms-block-banner-slider .image-slider-item picture.image-slider-image img{min-height:400px}}@media (min-width:1024px){.cms-element-banner-slider .image-slider-item img img,.cms-element-banner-slider .image-slider-item picture.image-slider-image img,.cms-block-banner-slider .image-slider-item img img,.cms-block-banner-slider .image-slider-item picture.image-slider-image img{object-fit:contain;min-height:unset;height:auto !important;max-width:100%}}.cms-element-banner-slider .image-slider-item-content,.cms-block-banner-slider .image-slider-item-content{height:100%}@media (min-width:1640px){.cms-element-banner-slider .image-slider-item-content,.cms-block-banner-slider .image-slider-item-content{max-width:1600px;margin:auto;position:relative}}.cms-element-banner-slider .base-slider-controls,.cms-block-banner-slider .base-slider-controls{display:none}@media (min-width:1640px){.cms-element-banner-slider .base-slider-controls,.cms-block-banner-slider .base-slider-controls{display:block}}.cms-element-banner-slider .base-slider-controls-wrapper,.cms-block-banner-slider .base-slider-controls-wrapper{position:relative;margin:0 1px}.cms-element-banner-slider .base-slider-controls-prev,.cms-element-banner-slider .base-slider-controls-next,.cms-block-banner-slider .base-slider-controls-prev,.cms-block-banner-slider .base-slider-controls-next{top:calc(50% - 52px)}@media (min-width:1640px){.cms-element-banner-slider .base-slider-controls-prev,.cms-element-banner-slider .base-slider-controls-next,.cms-block-banner-slider .base-slider-controls-prev,.cms-block-banner-slider .base-slider-controls-next{width:52px;height:52px;border:unset;background:unset;padding:10px;opacity:0.7;box-sizing:border-box}.cms-element-banner-slider .base-slider-controls-prev:hover,.cms-element-banner-slider .base-slider-controls-next:hover,.cms-block-banner-slider .base-slider-controls-prev:hover,.cms-block-banner-slider .base-slider-controls-next:hover{opacity:1}.cms-element-banner-slider .base-slider-controls-prev .icon,.cms-element-banner-slider .base-slider-controls-next .icon,.cms-block-banner-slider .base-slider-controls-prev .icon,.cms-block-banner-slider .base-slider-controls-next .icon{display:flex;justify-content:center;align-items:center;box-sizing:border-box}.cms-element-banner-slider .base-slider-controls-prev .icon svg,.cms-element-banner-slider .base-slider-controls-next .icon svg,.cms-block-banner-slider .base-slider-controls-prev .icon svg,.cms-block-banner-slider .base-slider-controls-next .icon svg{width:32px;height:32px;padding:9px;border-radius:50%;background:rgba(255, 255, 255, 0.6);box-sizing:border-box}.cms-element-banner-slider .base-slider-controls-prev .icon svg path,.cms-element-banner-slider .base-slider-controls-next .icon svg path,.cms-block-banner-slider .base-slider-controls-prev .icon svg path,.cms-block-banner-slider .base-slider-controls-next .icon svg path{fill:black}}.cms-element-banner-slider .base-slider-controls-prev,.cms-block-banner-slider .base-slider-controls-prev{left:0}.cms-element-banner-slider .base-slider-controls-prev svg,.cms-block-banner-slider .base-slider-controls-prev svg{transform:rotate(90deg)}@media (min-width:1640px){.cms-element-banner-slider .base-slider-controls-prev,.cms-block-banner-slider .base-slider-controls-prev{left:35px}}.cms-element-banner-slider .base-slider-controls-next,.cms-block-banner-slider .base-slider-controls-next{right:0}.cms-element-banner-slider .base-slider-controls-next svg,.cms-block-banner-slider .base-slider-controls-next svg{transform:rotate(-90deg)}@media (min-width:1640px){.cms-element-banner-slider .base-slider-controls-next,.cms-block-banner-slider .base-slider-controls-next{right:35px}}.cms-element-banner-slider .tns-ovh,.cms-block-banner-slider .tns-ovh{max-height:693px}.cms-element-banner-slider .tns-nav,.cms-block-banner-slider .tns-nav{display:flex;justify-content:center;margin:unset;position:relative}.cms-element-banner-slider .tns-nav button,.cms-block-banner-slider .tns-nav button{margin:0;padding:24px 9.6px;border-radius:unset;background:unset;display:flex;box-sizing:content-box;width:35px;height:4px}.cms-element-banner-slider .tns-nav button:before,.cms-block-banner-slider .tns-nav button:before{content:"";display:flex;width:35px;height:4px;border-radius:12px;border:2px solid #b2b2b2;background:#b2b2b2;box-shadow:none;box-sizing:border-box;margin:0}.cms-element-banner-slider .tns-nav button.tns-nav-active,.cms-block-banner-slider .tns-nav button.tns-nav-active{background:unset}.cms-element-banner-slider .tns-nav button.tns-nav-active:before,.cms-block-banner-slider .tns-nav button.tns-nav-active:before{border-color:#00447e;background:#00447e}.cms-element-banner-slider .slide-content,.cms-block-banner-slider .slide-content{bottom:0;background:#f8f8f8;padding:20px;position:absolute;width:90%;left:50%;transform:translateX(-50%);box-sizing:border-box}.cms-element-banner-slider .slide-content.image-slider-link,.cms-block-banner-slider .slide-content.image-slider-link{display:block}@media (min-width:1024px){.cms-element-banner-slider .slide-content,.cms-block-banner-slider .slide-content{left:20px;transform:unset;margin:unset}}.cms-element-banner-slider .slide-content .slide-subtitle,.cms-block-banner-slider .slide-content .slide-subtitle{text-align:left;text-transform:uppercase;font-weight:lighter;font-size:22px;margin:8px 0 2px}.cms-element-banner-slider .slide-content .slide-title,.cms-block-banner-slider .slide-content .slide-title{text-align:left;margin:0;font-size:35px}.cms-element-banner-slider .slide-content .slide-text,.cms-block-banner-slider .slide-content .slide-text{display:none;margin:1px 0 20px}.cms-element-banner-slider .slide-content .slide-text p,.cms-block-banner-slider .slide-content .slide-text p{margin:0 0 12px}.cms-element-banner-slider .slide-content a,.cms-element-banner-slider .slide-content link-div,.cms-block-banner-slider .slide-content a,.cms-block-banner-slider .slide-content link-div{display:block;background:#00447e;color:white;text-decoration:none;height:50px;line-height:50px;width:215px;text-align:center;margin-top:15px}@media (min-width:1024px){.cms-block-banner-slider .slide-content{left:0;width:620px;bottom:20px;padding:28px 30px 30px;background:white}.cms-block-banner-slider .slide-content .slide-subtitle{margin-top:0}.cms-block-banner-slider .slide-content .slide-text{display:block;text-align:left}}@media (min-width:1920px){.cms-block-banner-slider .base-slider-controls{max-width:1920px;position:relative;margin:auto}.cms-block-banner-slider .base-slider-controls .base-slider-controls-next,.cms-block-banner-slider .base-slider-controls .base-slider-controls-prev{top:-400px}}.usp-slider{background:#878787}.usp-slider .image-slider-item{display:flex;justify-content:center;padding:11px}.usp-slider .image-slider-item .image-slider-item-content{display:flex;align-items:center}.usp-slider .image-slider-item .image-slider-item-content .slide-content{color:white;font-size:14px}.usp-slider .base-slider-controls-prev,.usp-slider .base-slider-controls-next{width:52px;border:unset;background:unset}.usp-slider .base-slider-controls-prev:hover,.usp-slider .base-slider-controls-next:hover{opacity:1}.usp-slider .base-slider-controls-prev .icon,.usp-slider .base-slider-controls-next .icon{display:flex;justify-content:center}.usp-slider .base-slider-controls-prev .icon svg,.usp-slider .base-slider-controls-next .icon svg{width:32px;height:32px;padding:9px;box-sizing:border-box}.usp-slider .base-slider-controls-prev .icon svg path,.usp-slider .base-slider-controls-next .icon svg path{fill:white}.usp-slider .base-slider-controls-prev{left:0}.usp-slider .base-slider-controls-next{right:0}@media (min-width:1200px){.usp-slider .image-slider-container{display:flex;justify-content:space-between;max-width:1024px;margin:auto}}.vueperslide{white-space:normal;background-size:cover;-ms-flex-negative:0;flex-shrink:0;display:block;width:100%;position:relative}.vueperslide--clone-1{position:absolute;top:0;bottom:0;right:100%}.vueperslides--rtl .vueperslide--clone-1{right:auto;left:100%}.vueperslide[href]{-webkit-user-drag:none}.vueperslide__image{background-size:cover}.vueperslide__image,.vueperslide__loader{position:absolute;top:0;left:0;right:0;bottom:0}.vueperslide__loader{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.vueperslide__content-wrapper:not(.vueperslide__content-wrapper--outside-top):not(.vueperslide__content-wrapper--outside-bottom){height:100%;margin:auto}.vueperslides--fade .vueperslide{position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;-webkit-transition:opacity ease-in-out;transition:opacity ease-in-out;-webkit-transition-duration:inherit;transition-duration:inherit}.vueperslides--fade .vueperslide--active,.vueperslides--fade .vueperslide--visible{z-index:1;opacity:1}.vueperslides--slide-image-inside .vueperslide{overflow:hidden}.vueperslides--3d .vueperslide{position:absolute;z-index:-1;height:100%}.vueperslides--3d .vueperslide--active,.vueperslides--3d .vueperslide--next-slide,.vueperslides--3d .vueperslide--previous-slide{z-index:0}.vueperslides--3d .vueperslide--active{z-index:1}.vueperslides--3d .vueperslide[face=front]{-webkit-transform:rotateY(90deg) translateX(-50%) rotateY(-90deg);transform:rotateY(90deg) translateX(-50%) rotateY(-90deg)}.vueperslides--3d .vueperslide[face=right]{-webkit-transform:rotateY(90deg) translateX(50%);transform:rotateY(90deg) translateX(50%);-webkit-transform-origin:100% 0;transform-origin:100% 0}.vueperslides--3d .vueperslide[face=back]{-webkit-transform:rotateY(270deg) translateX(-50%) rotateY(-90deg);transform:rotateY(270deg) translateX(-50%) rotateY(-90deg)}.vueperslides--3d .vueperslide[face=left]{-webkit-transform:rotateY(270deg) translateX(-50%);transform:rotateY(270deg) translateX(-50%);-webkit-transform-origin:0 0;transform-origin:0 0}.vueperslides:not(.no-shadow):not(.vueperslides--3d) .vueperslides__parallax-wrapper:after,.vueperslides:not(.no-shadow):not(.vueperslides--3d) .vueperslides__parallax-wrapper:before{content:"";position:absolute;bottom:100%;left:-1em;right:-1em;height:2em;-webkit-box-shadow:0 0 20px rgba(0, 0, 0, 0.25);box-shadow:0 0 20px rgba(0, 0, 0, 0.25);z-index:2}.vueperslides:not(.no-shadow):not(.vueperslides--3d) .vueperslides__parallax-wrapper:after{top:100%;bottom:auto}.vueperslides__arrows{color:#fff}.vueperslides__arrows--outside{color:currentColor}.vueperslides__arrow{top:50%;background-color:transparent;border:none;opacity:0.7}.vueperslides--rtl .vueperslides__arrow--next,.vueperslides__arrow--prev{right:auto;left:0.5em}.vueperslides--rtl .vueperslides__arrow--prev,.vueperslides__arrow--next{left:auto;right:0.5em}.vueperslides__arrow:hover{opacity:1}.vueperslides--rtl .vueperslides__arrows--outside .vueperslides__arrow--next,.vueperslides__arrows--outside .vueperslides__arrow--prev{right:auto;left:-3.5em}.vueperslides--rtl .vueperslides__arrows--outside .vueperslides__arrow--prev,.vueperslides__arrows--outside .vueperslides__arrow--next{left:auto;right:-3.5em}.vueperslides__paused{top:0.7em;right:0.7em;opacity:0;text-shadow:0 0 3px rgba(0, 0, 0, 0.4);z-index:1}.vueperslides:hover .vueperslides__paused{opacity:1}.vueperslides__bullets:not(.vueperslides__bullets--outside){color:#fff}.vueperslides__bullet{margin:1.5em 0.6em;padding:0;border:none;background:none}.vueperslides__bullet .default{width:12px;height:12px;border-radius:12px;border:1px solid currentColor;background-color:transparent;-webkit-box-shadow:0 0 1px rgba(0, 0, 0, 0.5), 0 0 3px rgba(0, 0, 0, 0.3);box-shadow:0 0 1px rgba(0, 0, 0, 0.5), 0 0 3px rgba(0, 0, 0, 0.3);-webkit-transition:0.4s ease-in-out;transition:0.4s ease-in-out;-webkit-box-sizing:border-box;box-sizing:border-box}.vueperslides__bullet .default span{display:none}.vueperslides__bullet--active .default{border-width:6px}.vueperslide,.vueperslide__image{background-position:50%}.vueperslide__video{outline:none}.vueperslide--no-pointer-events:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0}.vueperslide__content-wrapper:not(.vueperslide__content-wrapper--outside-top):not(.vueperslide__content-wrapper--outside-bottom){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.vueperslide--has-image-inside .vueperslide__content-wrapper,.vueperslide--has-video .vueperslide__content-wrapper,.vueperslide__content-wrapper.parallax-fixed-content{position:absolute;z-index:2;top:0;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;pointer-events:none}.vueperslides{position:relative}.vueperslides--fixed-height .vueperslide,.vueperslides--fixed-height .vueperslides__inner,.vueperslides--fixed-height .vueperslides__parallax-wrapper{height:inherit}.vueperslides--fixed-height .vueperslides__parallax-wrapper{padding-bottom:0 !important}.vueperslides--fixed-height.vueperslides--bullets-outside{margin-bottom:4em}.vueperslides__inner{position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.vueperslides__parallax-wrapper{position:relative;overflow:hidden}.vueperslides--3d .vueperslides__parallax-wrapper{overflow:visible}.vueperslides__track{position:absolute;top:0;height:100%;left:0;right:0;overflow:hidden;z-index:1}.vueperslides--parallax .vueperslides__track{height:200%;-webkit-transform:translateY(0);transform:translateY(0)}.vueperslides--touchable .vueperslides__track{cursor:ew-resize;cursor:-webkit-grab;cursor:grab}.vueperslides--touchable .vueperslides__track--dragging,.vueperslides--touchable .vueperslides__track--mousedown{cursor:-webkit-grabbing;cursor:grabbing}.vueperslides--3d .vueperslides__track{overflow:visible;-webkit-perspective:100em;perspective:100em}.vueperslides__track-inner{white-space:nowrap;-webkit-transition:transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.vueperslides--no-animation .vueperslides__track-inner{-webkit-transition-duration:0s !important;transition-duration:0s !important}.vueperslides--fade .vueperslides__track-inner{white-space:normal;-webkit-transition:none;transition:none}.vueperslides--3d .vueperslides__track-inner{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.vueperslides__track--mousedown .vueperslides__track-inner{-webkit-transition:transform 0.25s ease-in-out !important;transition:transform 0.25s ease-in-out !important}.vueperslides__track--dragging .vueperslides__track-inner{-webkit-transition:none;transition:none}.vueperslides__arrow{position:absolute;font-size:inherit;color:inherit;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none;z-index:2;line-height:1}.vueperslides__arrow,.vueperslides__arrow svg{-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.vueperslides__arrow svg{vertical-align:middle;stroke:currentColor;fill:none;width:3.5em;padding:1em;stroke-width:1;-webkit-box-sizing:border-box;box-sizing:border-box}.vueperslides__arrow svg:hover{stroke-width:1.3}.vueperslides__paused{position:absolute;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.vueperslides__bullets{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:0;left:0;right:0}.vueperslides__bullets--outside{position:relative}.vueperslides__bullet,.vueperslides__bullets button{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit}.vueperslides__bullet::-moz-focus-inner,.vueperslides__bullets button::-moz-focus-inner{border:0}.vueperslides__fractions{position:absolute;top:0.8em;left:0.5em;z-index:2;padding:0.2em 1em;border:1px solid rgba(255, 255, 255, 0.5);border-radius:2em;background:rgba(255, 255, 255, 0.2);color:#fff}.vueperslides__progress{position:absolute;top:0;left:0;right:0;z-index:2;height:6px;color:rgba(0, 0, 0, 0.7)}.vueperslides__progress>*{position:absolute;top:0;bottom:0;left:0;background:currentColor;-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out}.vueperslides:not(.no-shadow):not(.vueperslides--3d) .vueperslides__parallax-wrapper:before,.vueperslides:not(.no-shadow):not(.vueperslides--3d) .vueperslides__parallax-wrapper:after{display:none}.vueperslides .vueperslides__arrows .vueperslides__arrow{display:flex;width:auto;z-index:1}.vueperslides .vueperslides__arrows .vueperslides__arrow span svg{width:32px;height:32px;padding:9px;border-radius:50%;background:rgba(255, 255, 255, 0.6)}.vueperslide__content-wrapper:not(.vueperslide__content-wrapper--outside-top):not(.vueperslide__content-wrapper--outside-bottom){text-align:left}.m-sm-0,.swag-paypal-checkout-finish-pui-instructions-content .instruction-title,.swag-paypal-checkout-finish-pui-instructions-content .instruction-description,.py-1,.p-sm-3{padding:0}body{font-family:"MyriadPro", sans-serif;margin:0;color:#4a545b}h1{color:#e3000f;font-weight:lighter}h2{width:100%;color:#e3000f;font-size:30px;font-weight:lighter}a{color:#4a545b;text-decoration:none}select{cursor:pointer}button{width:100%;border:none;padding:10px;border-radius:3px;font-size:16px;cursor:pointer}button.primary{background-color:#e3000f;color:white}input[type="text"],input[type="email"],input[type="password"],.select-container select{display:block;width:100%;height:56px;padding:18px;box-sizing:border-box;font-size:16px;margin-bottom:15px;border:1px solid #0000001f;border-radius:5px;background:white;color:#757575}.select-container{position:relative}.select-container select{appearance:none}.select-container:after{content:"<>";font-family:monospace;position:absolute;right:5px;top:15px;font-size:18px;color:black;transform:rotate(90deg)}.form-row.account-type,.form-row.salutation{display:flex;width:160px}.form-row.account-type .form-group,.form-row.salutation .form-group{width:100%}label.file{padding:6px;display:block;border:1px solid black;cursor:pointer;background:url("/bundles/webdabase/images/buroklammer.png") no-repeat left center;background-size:32px}label.file .custom-select{display:none}textarea{border:1px solid #e0e0e0;border-radius:5px;font-size:16px;padding:18px;font-family:"MyriadPro", sans-serif}p a{text-decoration:underline}summary{list-style:none}.container{margin:auto;max-width:1260px;padding:0 20px 30px;box-sizing:border-box}.icon{display:block}.icon:active path,.icon:focus path{fill:#e3000f}.icon.icon-search{width:21px;height:21px}.icon.icon-user{width:26px;height:28px}.icon.icon-heart{width:33px;height:28px}.icon.icon-heart svg g,.icon.icon-heart svg ellipse{fill:#00447e}.icon.icon-shopping-cart{width:30px;height:28px}.icon.icon-cart-empty{width:85px;height:84px}.icon.icon-menu{width:28px;height:20px;margin-bottom:2px}.icon.icon-chevron-right{width:12px;height:18px}.icon.icon-chevron-left{width:12px;height:18px;transform:scale(-0.5)}.icon.icon-check{width:19px;height:14px}.icon.icon-check svg{width:19px;height:14px}.icon.icon-available{width:17px;height:17px}.icon.icon-available svg{width:17px;height:17px}.icon.icon-star:hover svg,.icon.icon-star:focus svg,.icon.icon-star-half:hover svg,.icon.icon-star-half:focus svg,.icon.icon-star-empty:hover svg,.icon.icon-star-empty:focus svg{filter:brightness(90%)}.icon.icon-star:hover svg path,.icon.icon-star:focus svg path,.icon.icon-star-half:hover svg path,.icon.icon-star-half:focus svg path,.icon.icon-star-empty:hover svg path,.icon.icon-star-empty:focus svg path{fill:#efce4a}.icon.icon-star svg path{fill:#efce4a}.icon.icon-star-half svg path#star{fill:#efce4a}.icon.icon-star-half svg path#star-2{fill:transparent}.icon.icon-star-empty svg path{fill:rgba(239, 206, 74, 0.4)}.icon.icon-star svg{height:20px}.icon.icon-star-half svg{height:20px}.icon.icon-star-empty svg{height:20px}.product-badges{display:flex;position:absolute;justify-content:space-between;top:-14px;z-index:1;width:100%}.product-badges .badges-right,.product-badges .badges-left{display:flex;text-transform:uppercase;flex-direction:column}.product-badges .badges-right>*+*,.product-badges .badges-left>*+*{margin-top:5px}.product-badges .badge{box-sizing:border-box;border-radius:3px;color:white;font-weight:bold;font-size:14px;padding:3px 10px 2px;text-align:center}.product-badges .badge-made-in{background:black;width:118px;height:48px}.product-badges .badge-new{background:#e3000f}.product-badges .badge-discount{background:#d10000;padding:3px 8px 2px}.product-badges .badge-set{background:#00447e;padding:3px 11px 2px}@keyframes spinner-border{to{transform:rotate(360deg)}}.loader-wrapper{display:flex;justify-content:center}.loader{color:#e3000f;margin-left:50%;margin-top:20%;display:inline-block;width:1.625rem;height:1.625rem;vertical-align:text-bottom;border:0.125rem solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border 0.75s linear infinite;animation:spinner-border 0.75s linear infinite}.dropdown-menu{display:none;position:absolute;border:1px solid #e0e0e0;min-width:312px;background:white;z-index:1;padding:17px 13px 26px;margin-top:25px;top:100%;-webkit-box-shadow:0px 3px 10px 0 #e0e0e0;-moz-box-shadow:0px 3px 10px 0 #e0e0e0;box-shadow:0px 3px 10px 0 #e0e0e0}.dropdown-menu.order-table-header-context-menu-content,.dropdown-menu.account-actions-dropdown,.dropdown-menu.show{display:block}.dropdown-menu.account-actions-dropdown{left:-155px}.dropdown-menu .divider{border-top:1px solid #e0e0e0;margin:17px 0 28px}.dropdown-menu a{display:block;color:#4a545b;text-decoration:none;padding:11px 0}.dropdown-menu .account-menu-header{padding:11px 0;font-weight:bold;font-size:18px}.dropdown-menu .account-menu-login-button,.dropdown-menu .account-menu-register-button{font-size:14px;cursor:pointer;margin-bottom:15px}.dropdown-menu .account-menu-login-button{margin-bottom:15px}.dropdown-menu .account-menu-register-button{color:black}.loader{margin-top:240px;height:40px;width:40px;border-width:4px}.loader .visually-hidden{display:none}.pointer.pseudo::before,.pointer .pointer-fg{content:"";position:absolute;top:-20px;left:50%;transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:0 13.5px 22px 13.5px;border-color:transparent transparent white transparent}.pointer.pseudo::after,.pointer .pointer-bg{content:"";position:absolute;top:-22px;left:50%;transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:0 14.5px 22px 14.5px;border-color:transparent transparent #e0e0e0 transparent}.cms-image{display:flex}.cms-image img{width:100%;max-width:100%}.btn{padding:13px 30px;border-radius:3px;cursor:pointer;box-sizing:border-box}.btn.btn-primary,.btn.btn-secondary,.btn.btn-white{border:2px solid black;font-weight:bold;text-align:center;color:black;display:inline-block;width:100%}.btn.btn-primary{background:#e3000f;border-color:#e3000f;color:white}.btn.btn-white{background:white;color:#00447e}.btn.btn-close{border:unset;background:unset;padding:0}.flashbags{padding:0 20px}.flashbags .alert{margin:20px 0 0}.alert{display:flex;padding:10px;border-radius:3px;text-align:center;margin-bottom:20px;font-size:14px}.alert>*+*{margin-left:10px}.alert-warning{background:rgba(227, 0, 15, 0.2)}.alert-success{background:rgba(75, 174, 79, 0.2)}.alert-success .icon path{fill:#4bae4f}.alert-info{padding-left:0}.alert.alert-has-icon{text-align:left}.alert.alert-has-icon .icon{display:flex;align-items:center}.alert .alert-content-container{display:flex;align-items:center}.offcanvas-backdrop,.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:rgba(0, 0, 0, 0.5)}.offcanvas-backdrop.fade,.modal-backdrop.fade{opacity:0}.offcanvas-backdrop.show,.modal-backdrop.show{opacity:0.5}.overflow-shadow{height:100%;position:relative}.overflow-shadow>*{overflow:auto}.overflow-shadow::before{content:"";width:100%;position:absolute;left:0;top:0;height:40px;background:linear-gradient(0deg, rgba(255, 255, 255, 0) 50%, white 100%)}.overflow-shadow::after{content:"";width:100%;position:absolute;left:0;bottom:0;height:40px;background:linear-gradient(0deg, white 0%, rgba(255, 255, 255, 0) 50%)}img.mobile{width:100%}img.desktop{display:none}@media (min-width:768px){img.mobile{display:none}img.desktop{width:100%;max-width:100%;display:block;margin:auto}}@media (min-width:1024px){.header-search-button .icon:hover path{fill:#e3000f}.product-badges{justify-content:space-between;top:0;position:relative;width:100%;height:48px}.product-badges .badges-left{display:flex}}.klarnaPaymentsContainerModal{border-bottom:1px solid #e0e0e0;margin-bottom:1rem;padding-bottom:1rem}.klarnaPaymentsContainerModal iframe{max-width:100% !important}#klarnaPaymentsContainer iframe{max-width:100% !important}.klarna-payment{margin-bottom:1.5rem}.klarna-payment.has-element-loader{min-height:350px;min-width:100%}.klarna-express.checkout-cart{margin-top:1rem}.klarna-express.checkout-register{margin-bottom:1rem}.klarna-express.offcanvas-cart{margin-top:1rem}.offcanvas-cart .klarna-express-checkout-button{width:100%;margin-top:1rem}div[data-is-klarna-express-checkout].is-disabled,.klarna-express-checkout-button.is-disabled{pointer-events:none;cursor:not-allowed}.is-ctl-siwkmatching .is-different{outline:var(--bs-border-width) solid #CCCC00;outline-offset:var(--bs-border-width)}.swag-amazon-pay-wrapper{margin-top:16px;margin-bottom:16px;position:relative}.swag-amazon-pay-wrapper.account-login{margin-top:0;width:200px;height:80px}.swag-amazon-pay-wrapper.account-login .swag-amazon-pay-button-error.connection-is-insecure{display:inline-block;min-width:340px}.swag-amazon-pay-wrapper.product-detail{margin-top:0}.swag-amazon-pay-button-container{height:48px;width:100% !important}.swag-amazon-pay-loading-indicator{height:32px}.swag-amazon-pay-button-tooltip-overlay{width:100%;height:100%;position:absolute;top:0;left:0;z-index:10;cursor:not-allowed}#swag-amazon-pay-change-amazon-payment-wrapper{margin-top:-3rem;margin-bottom:2rem;height:1rem}@media screen and (min-width:575px) and (max-width:700px){#swag-amazon-pay-change-amazon-payment-wrapper{margin-top:-1.5rem;margin-bottom:0;height:0.5rem;white-space:nowrap}}#swag-amazon-pay-change-amazon-payment-logo{float:right;margin-top:0.25rem;max-width:130px;width:25%}@media screen and (min-width:575px) and (max-width:700px){#swag-amazon-pay-change-amazon-payment-logo{float:left;width:auto;height:1.2rem}}.swag-amazon-pay-pure-payment-redirect-content-wrapper{margin-top:19%;display:flex;align-items:center;flex-direction:column}.swag-amazon-pay-pure-payment-redirect-content-wrapper img{margin-bottom:15px;width:100px}.swag-amazon-pay-account-link-amazon{margin:3rem 0}.swag-amazon-pay-account-link-amazon__amazon-button{width:235px}.categories-tiles .categories{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}.categories-tiles .categories h2{margin-bottom:28px}.categories-tiles .categories .category{position:relative}.categories-tiles .categories .category img{max-width:100%;display:block}.categories-tiles .categories .category span{position:absolute;left:15px;bottom:15px;height:45px;width:130px;line-height:45px;text-align:center;border-radius:3px;color:black;text-decoration:none;background:white;font-size:16px}.categories-tiles a.btn{display:block;max-width:300px;margin:20px auto auto}@media (min-width:768px){.categories-tiles .categories{grid-template-columns:1fr 1fr 1fr}}@media (min-width:1024px){.categories-tiles .categories{grid-template-columns:1fr 1fr 1fr 1fr}}.cms-element-compare-table{width:100%}@media (max-width:1024px){.cms-element-compare-table{display:none}}.cms-element-compare-table h3{font-weight:normal;font-size:30px;color:#00447e}.cms-element-compare-table .table{display:grid;grid-template-columns:25% 25% 25% 25%}.cms-element-compare-table .table .column{text-align:center;border-top:1px solid transparent}.cms-element-compare-table .table .column.column-main{text-align:left;font-weight:bold}.cms-element-compare-table .table .column.column-main .cell{padding-left:15px}.cms-element-compare-table .table .column.main-product-column{border:1px solid #00447e}.cms-element-compare-table .table .column .cell{padding:10px 0;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center}.cms-element-compare-table .table .column .cell.row-item-1{display:block;overflow:hidden;padding-bottom:15px}.cms-element-compare-table .table .column .cell.row-item-1 .img-container{padding:0 80px}.cms-element-compare-table .table .column .cell.row-item-2{padding-top:7px;padding-bottom:7px}.cms-element-compare-table .table .column .cell:nth-of-type(even){background-color:#ccdce9}.cms-element-compare-table .table .column .cell .name-container{font-weight:bold;padding:0 15%;margin-bottom:15px;font-size:20px}.cms-element-compare-table .table .column .cell img{max-width:100%}.cms-element-compare-table .table .column .cell .btn-buy{background-color:transparent;padding:0}.cms-element-compare-table .table .column .cell .btn-buy .icon:hover circle,.cms-element-compare-table .table .column .cell .btn-buy .icon:hover rect,.cms-element-compare-table .table .column .cell .btn-buy .icon:focus circle,.cms-element-compare-table .table .column .cell .btn-buy .icon:focus rect{fill:#00447e}.cms-element-compare-table .table .column .cell .btn-buy .icon:hover path,.cms-element-compare-table .table .column .cell .btn-buy .icon:focus path{fill:white}.cms-element-compare-table .table .column .cell .btn-buy svg{height:50px;width:50px}.cms-element-compare-table .table .column .cell .btn-buy svg circle,.cms-element-compare-table .table .column .cell .btn-buy svg rect{fill:#00447e}.cms-element-compare-table .table .column .cell .product-review-rating{width:100%;display:flex;justify-content:center}.cms-element-compare-table .table .column .cell .product-review-rating .icon path{stroke:white}.cms-element-compare-table .table .column .cell .product-review-rating .icon.icon-webdaIcons-product\/star-empty path{fill:transparent;stroke:white}.cms-element-compare-table .table .column .cell .product-review-rating .icon:hover path{stroke:white;fill:#efce4a}.header-row{flex-flow:nowrap;padding-bottom:18px}.header-row .header-actions{grid-column:3}.header-row .header-wishlist{display:none}.header-row .header-logo{position:relative;z-index:3}.header-search{order:unset;padding:unset;position:unset}.header-search:hover .label{color:#000}.header-search .icon-search:hover path{fill:#000}.header-search.show .header-search-form{display:block;position:absolute;left:0;top:100%}.header-search.show .icon-search:hover path{fill:#e3000f}.header-search.show:hover .label{color:#e3000f}.header-search.show .header-search-button path{fill:#e3000f}.header-search.show .header-search-button .label{color:#e3000f}.header-search .header-search-form{position:absolute;left:0;top:0;padding:0 20px 20px;width:100vw;box-sizing:border-box;background:white;border-bottom:1px solid #e0e0e0;transition:top 0.5s ease-in}.header-search .hinge-cover{width:100vw;height:73px;background:white;position:absolute;top:0;left:0}.header-search .header-search-button .icon-search{width:28px;height:28px;position:relative}.header-search .header-search-button .icon-search svg{width:28px;height:28px}.header-search .header-search-button:hover path{fill:#000}@media screen and (min-width:768px){.header-search .hinge-cover{height:84px}}@media screen and (min-width:1024px){.header-search.show .header-search-form{display:block;right:calc(50% - 140px);left:unset;top:33px}.header-search .header-search-form{width:280px;left:unset;right:0;top:33px;transition:right 0.5s ease-in;padding:unset;border-bottom:unset}.header-search .header-search-form .input-group{min-width:280px}.header-search .hinge-cover{width:325px;height:49px;background:white;background:linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, white 20px, white 100%);position:absolute;top:0;left:-27px}.header-search .header-search-button{position:relative;padding-bottom:24px}}@media screen and (min-width:1660px){.header-search.show .header-search-form{width:350px;right:calc(50% - 175px)}.header-search .header-search-form{width:270px;transition:right 0.5s ease-in, width 0.5s ease-in}.header-search .header-search-form .input-group{min-width:unset}}.seo-element h2{margin-top:3px;margin-bottom:20px}.seo-element img{display:none}@media (min-width:1024px){.seo-element{display:grid;gap:4%;grid-template-columns:48% 48%}.seo-element img{display:block;max-width:100%}}.is-ctl-solutionfinder .content-main{margin-top:40px}.is-ctl-solutionfinder .product-help-description{padding:0}.is-ctl-solutionfinder .product-help-description-title{font-size:31px}.is-ctl-solutionfinder .product-help-description-text{font-size:19px;line-height:27px}.is-ctl-solutionfinder .product-carousel{padding-left:0;padding-right:0}.is-ctl-solutionfinder .product-carousel.hide{display:none}.is-ctl-solutionfinder .product-carousel h2{margin-bottom:17px;margin-top:0}.is-ctl-solutionfinder .solution-finder-results .cms-element-product-listing .solution-finder-results-product-listing-element{border:unset}.solution-finder{display:flex;flex-direction:column}.solution-finder>*+*{margin-top:50px}.solution-finder-results-product-listing{padding-top:40px}.solution-finder-results-product-listing-empty{display:flex;padding:10px 0 26px}.solution-finder-results-product-listing-empty .icon{display:flex;justify-content:center;align-items:center;padding:0 10px;border:2px solid #ffdd02}.solution-finder-results-product-listing-empty .notice-text{padding:16px 20px;border:2px solid #ffdd02;border-left:unset}.solution-finder-results-product-listing-empty-content .alternate-link{margin:25px 0 60px}.solution-finder .product-bestseller{display:none}.solution-finder .product-bestseller .bestseller-image{height:auto;min-height:unset}.solution-finder .product-bestseller .bestseller-image img{height:auto}.solution-finder-loader{display:flex;justify-content:center}.solution-filter{border:2px solid #00447e;padding:25px 22px 23px}.solution-filter-subtitle{margin:0;font-size:20px}.solution-filter-title{margin:0;font-weight:normal}.solution-filter-content{margin-top:43px;background:#f3f3f3;padding:46px 23px 23px;position:relative;font-size:19px}.solution-filter-steps{position:absolute;top:0;left:0;transform:translateY(-50%);display:flex;justify-content:center;width:100%}.solution-filter-steps>*+*{margin-left:35px}.solution-filter-steps-content{display:flex;overflow:hidden}.solution-filter-step-content{display:flex;flex-direction:column;min-width:100%;order:1}.solution-filter-step-content.show{min-width:100%;order:0}.solution-filter-step.show .icon path{fill:#00447e !important}.solution-filter-step.checked .icon{display:none}.solution-filter-step.checked .icon.icon-check-circle{display:flex}.solution-filter-step .icon{display:flex}.solution-filter-step .icon.icon-check-circle{display:none}.solution-filter-step .icon:focus path,.solution-filter-step .icon:active path{fill:#ccd9e5}.solution-filter-text{margin-bottom:26px;flex:1}.solution-filter-select{border-radius:4px;border:1px solid #e0e0e0;width:100%;box-sizing:border-box;background:white;padding:0 11px 0 18px}.solution-filter-select-label{margin-bottom:20px;display:block}.solution-filter-select-warning{display:none;color:#d10000;font-size:14px}.solution-filter-select-warning.show{display:block}.solution-filter-select select{height:56px;border:unset;width:100%;font-size:18px;color:#4a545b;font-family:"Myriad Pro", sans-serif;font-weight:normal}.solution-filter-select select:focus{outline:none}.solution-filter-input{visibility:hidden;border-radius:4px;border:1px solid #e0e0e0;width:100%;box-sizing:border-box;background:white;margin-top:22px;padding:0 11px 0 18px;position:relative}.solution-filter-input.show{visibility:visible}.solution-filter-input label{font-size:13px;position:absolute;background:white;padding:0 4px;left:16px;background:linear-gradient(0deg, white 0%, white 58%, rgba(255, 255, 255, 0) 58%, rgba(255, 255, 255, 0) 100%);transform:translateY(-50%)}.solution-filter-input input{height:56px;border:unset;width:100%;font-size:18px;color:#4a545b;font-family:"Myriad Pro", sans-serif;font-weight:normal}.solution-filter-input input:focus{outline:none}.solution-filter-action{font-size:20px;border-radius:unset;padding:10px 25px 11px}.solution-filter-actions{display:flex;align-items:center;justify-content:space-between}.solution-filter-actions>*+*{margin-left:23px}.solution-filter-action.btn{font-weight:normal;width:auto}.solution-filter-action.btn:disabled{cursor:not-allowed;background:#4a545b;border-color:#4a545b}.solution-filter-action.find{width:100%}.solution-filter-action.prev{text-decoration:underline;padding:0;display:flex;font-size:16px;cursor:pointer}.solution-filter-action.prev .icon{margin-right:6px}.solution-filter-action.prev .icon:focus path,.solution-filter-action.prev .icon:active path{fill:black}.solution-filter-action.prev .icon-arrow-up{display:flex;transform:rotate(-90deg)}.solution-filter-step.checked{fill:#4a545b}@media screen and (min-width:1024px){.solution-finder{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr auto}.solution-finder>*{min-width:calc(50% - 25px)}.solution-finder>*+*{margin-top:unset;margin-left:50px}.solution-finder-filter{grid-column:1 / 1;grid-row:1 / 1}.solution-finder-seo{padding-top:4px;grid-column:2 / 2;grid-row:1 / 1}.solution-finder-results{padding-top:40px;margin-left:unset;grid-column:1 / span 2;grid-row:2 / 2}.solution-finder-results-product-listing-empty{padding-bottom:48px}.solution-finder-results-product-listing-empty-content{display:flex}.solution-finder-results-product-listing-empty-content .product-help-description .h2{padding-top:unset}.solution-finder-results-product-listing-empty-content .product-help-description .h3{padding-top:1px}.solution-finder .product-bestseller{padding:unset;grid-column:2 / 2;grid-row:2 / 2}.solution-finder .product-bestseller .bestseller-image{width:100%}.solution-finder .product-help-description{margin-bottom:unset}.solution-finder .product-help-description-contact .wrapper{margin-top:-3px}.solution-finder .alternate-link{display:none}.solution-filter{padding:34px 28px 30px}.solution-filter-content{margin-top:40px;padding:59px 30px 42px}.solution-filter-text{margin-bottom:19px}.solution-filter-steps>*+*{margin-left:60px}.solution-filter-action.find{width:auto;margin-left:auto}.is-ctl-solutionfinder .product-carousel{margin-top:50px}}@media screen and (min-width:1260px){.solution-finder-results .wrapper{display:flex}.solution-finder-results .wrapper>*+*{margin-left:50px}.solution-finder-results .wrapper>div{width:calc(50% - 25px)}.solution-finder .product-bestseller{display:flex}.solution-finder .product-bestseller h2{font-weight:normal}.solution-finder .product-bestseller .bestseller-image div{width:auto}.solution-finder .product-bestseller .bestseller-image div p{font-size:20px;font-weight:200}}@media screen and (min-width:1440px){.solution-finder-results .cms-element-product-listing .product-listing{grid-template-columns:repeat(5, 1fr)}}.language-flag{display:inline-block;height:12px;width:16px;border:1px solid #adb5bd;margin-top:2px;text-indent:100%;white-space:nowrap;overflow:hidden;background-position:0 0;background-repeat:no-repeat;background-size:100%}.language-flag.country-ad{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/ad.svg")}.language-flag.country-ae{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/ae.svg")}.language-flag.country-af{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/af.svg")}.language-flag.country-ag{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/ag.svg")}.language-flag.country-ai{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/ai.svg")}.language-flag.country-al{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/al.svg")}.language-flag.country-am{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/am.svg")}.language-flag.country-ao{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/ao.svg")}.language-flag.country-aq{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/aq.svg")}.language-flag.country-ar{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/ar.svg")}.language-flag.country-as{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/as.svg")}.language-flag.country-at{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/at.svg")}.language-flag.country-au{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/au.svg")}.language-flag.country-aw{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/aw.svg")}.language-flag.country-ax{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/ax.svg")}.language-flag.country-az{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/az.svg")}.language-flag.country-ba{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/ba.svg")}.language-flag.country-bb{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/bb.svg")}.language-flag.country-bd{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/bd.svg")}.language-flag.country-be{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/be.svg")}.language-flag.country-bf{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/bf.svg")}.language-flag.country-bg{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/bg.svg")}.language-flag.country-bh{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/bh.svg")}.language-flag.country-bi{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/bi.svg")}.language-flag.country-bj{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/bj.svg")}.language-flag.country-bl{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/bl.svg")}.language-flag.country-bm{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/bm.svg")}.language-flag.country-bn{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/bn.svg")}.language-flag.country-bo{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/bo.svg")}.language-flag.country-bq{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/bq.svg")}.language-flag.country-br{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/br.svg")}.language-flag.country-bs{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/bs.svg")}.language-flag.country-bt{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/bt.svg")}.language-flag.country-bv{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/bv.svg")}.language-flag.country-bw{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/bw.svg")}.language-flag.country-by{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/by.svg")}.language-flag.country-bz{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/bz.svg")}.language-flag.country-ca{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/ca.svg")}.language-flag.country-cc{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/cc.svg")}.language-flag.country-cd{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/cd.svg")}.language-flag.country-cf{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/cf.svg")}.language-flag.country-cg{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/cg.svg")}.language-flag.country-ch{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/ch.svg")}.language-flag.country-ci{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/ci.svg")}.language-flag.country-ck{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/ck.svg")}.language-flag.country-cl{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/cl.svg")}.language-flag.country-cm{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/cm.svg")}.language-flag.country-cn{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/cn.svg")}.language-flag.country-co{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/co.svg")}.language-flag.country-cr{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/cr.svg")}.language-flag.country-cu{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/cu.svg")}.language-flag.country-cv{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/cv.svg")}.language-flag.country-cw{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/cw.svg")}.language-flag.country-cx{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/cx.svg")}.language-flag.country-cy{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/cy.svg")}.language-flag.country-cz{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/cz.svg")}.language-flag.country-de{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/de.svg")}.language-flag.country-dj{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/dj.svg")}.language-flag.country-dk{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/dk.svg")}.language-flag.country-dm{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/dm.svg")}.language-flag.country-do{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/do.svg")}.language-flag.country-dz{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/dz.svg")}.language-flag.country-ec{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/ec.svg")}.language-flag.country-ee{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/ee.svg")}.language-flag.country-eg{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/eg.svg")}.language-flag.country-eh{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/eh.svg")}.language-flag.country-er{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/er.svg")}.language-flag.country-es-ca{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/es-ca.svg")}.language-flag.country-es-ga{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/es-ga.svg")}.language-flag.country-es{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/es.svg")}.language-flag.country-et{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/et.svg")}.language-flag.country-eu{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/eu.svg")}.language-flag.country-fi{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/fi.svg")}.language-flag.country-fj{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/fj.svg")}.language-flag.country-fk{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/fk.svg")}.language-flag.country-fm{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/fm.svg")}.language-flag.country-fo{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/fo.svg")}.language-flag.country-fr{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/fr.svg")}.language-flag.country-ga{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/ga.svg")}.language-flag.country-gb-eng{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/gb-eng.svg")}.language-flag.country-gb-nir{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/gb-nir.svg")}.language-flag.country-gb-sct{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/gb-sct.svg")}.language-flag.country-gb-wls{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/gb-wls.svg")}.language-flag.country-gb{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/gb.svg")}.language-flag.country-gd{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/gd.svg")}.language-flag.country-ge{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/ge.svg")}.language-flag.country-gf{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/gf.svg")}.language-flag.country-gg{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/gg.svg")}.language-flag.country-gh{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/gh.svg")}.language-flag.country-gi{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/gi.svg")}.language-flag.country-gl{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/gl.svg")}.language-flag.country-gm{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/gm.svg")}.language-flag.country-gn{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/gn.svg")}.language-flag.country-gp{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/gp.svg")}.language-flag.country-gq{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/gq.svg")}.language-flag.country-gr{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/gr.svg")}.language-flag.country-gs{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/gs.svg")}.language-flag.country-gt{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/gt.svg")}.language-flag.country-gu{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/gu.svg")}.language-flag.country-gw{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/gw.svg")}.language-flag.country-gy{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/gy.svg")}.language-flag.country-hk{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/hk.svg")}.language-flag.country-hm{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/hm.svg")}.language-flag.country-hn{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/hn.svg")}.language-flag.country-hr{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/hr.svg")}.language-flag.country-ht{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/ht.svg")}.language-flag.country-hu{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/hu.svg")}.language-flag.country-id{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/id.svg")}.language-flag.country-ie{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/ie.svg")}.language-flag.country-il{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/il.svg")}.language-flag.country-im{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/im.svg")}.language-flag.country-in{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/in.svg")}.language-flag.country-io{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/io.svg")}.language-flag.country-iq{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/iq.svg")}.language-flag.country-ir{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/ir.svg")}.language-flag.country-is{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/is.svg")}.language-flag.country-it{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/it.svg")}.language-flag.country-je{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/je.svg")}.language-flag.country-jm{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/jm.svg")}.language-flag.country-jo{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/jo.svg")}.language-flag.country-jp{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/jp.svg")}.language-flag.country-ke{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/ke.svg")}.language-flag.country-kg{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/kg.svg")}.language-flag.country-kh{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/kh.svg")}.language-flag.country-ki{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/ki.svg")}.language-flag.country-km{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/km.svg")}.language-flag.country-kn{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/kn.svg")}.language-flag.country-kp{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/kp.svg")}.language-flag.country-kr{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/kr.svg")}.language-flag.country-kw{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/kw.svg")}.language-flag.country-ky{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/ky.svg")}.language-flag.country-kz{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/kz.svg")}.language-flag.country-la{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/la.svg")}.language-flag.country-lb{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/lb.svg")}.language-flag.country-lc{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/lc.svg")}.language-flag.country-li{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/li.svg")}.language-flag.country-lk{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/lk.svg")}.language-flag.country-lr{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/lr.svg")}.language-flag.country-ls{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/ls.svg")}.language-flag.country-lt{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/lt.svg")}.language-flag.country-lu{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/lu.svg")}.language-flag.country-lv{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/lv.svg")}.language-flag.country-ly{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/ly.svg")}.language-flag.country-ma{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/ma.svg")}.language-flag.country-mc{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/mc.svg")}.language-flag.country-md{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/md.svg")}.language-flag.country-me{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/me.svg")}.language-flag.country-mf{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/mf.svg")}.language-flag.country-mg{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/mg.svg")}.language-flag.country-mh{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/mh.svg")}.language-flag.country-mk{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/mk.svg")}.language-flag.country-ml{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/ml.svg")}.language-flag.country-mm{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/mm.svg")}.language-flag.country-mn{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/mn.svg")}.language-flag.country-mo{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/mo.svg")}.language-flag.country-mp{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/mp.svg")}.language-flag.country-mq{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/mq.svg")}.language-flag.country-mr{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/mr.svg")}.language-flag.country-ms{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/ms.svg")}.language-flag.country-mt{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/mt.svg")}.language-flag.country-mu{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/mu.svg")}.language-flag.country-mv{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/mv.svg")}.language-flag.country-mw{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/mw.svg")}.language-flag.country-mx{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/mx.svg")}.language-flag.country-my{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/my.svg")}.language-flag.country-mz{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/mz.svg")}.language-flag.country-na{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/na.svg")}.language-flag.country-nc{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/nc.svg")}.language-flag.country-ne{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/ne.svg")}.language-flag.country-nf{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/nf.svg")}.language-flag.country-ng{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/ng.svg")}.language-flag.country-ni{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/ni.svg")}.language-flag.country-nl{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/nl.svg")}.language-flag.country-no{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/no.svg")}.language-flag.country-np{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/np.svg")}.language-flag.country-nr{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/nr.svg")}.language-flag.country-nu{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/nu.svg")}.language-flag.country-nz{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/nz.svg")}.language-flag.country-om{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/om.svg")}.language-flag.country-pa{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/pa.svg")}.language-flag.country-pe{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/pe.svg")}.language-flag.country-pf{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/pf.svg")}.language-flag.country-pg{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/pg.svg")}.language-flag.country-ph{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/ph.svg")}.language-flag.country-pk{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/pk.svg")}.language-flag.country-pl{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/pl.svg")}.language-flag.country-pm{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/pm.svg")}.language-flag.country-pn{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/pn.svg")}.language-flag.country-pr{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/pr.svg")}.language-flag.country-ps{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/ps.svg")}.language-flag.country-pt{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/pt.svg")}.language-flag.country-pw{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/pw.svg")}.language-flag.country-py{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/py.svg")}.language-flag.country-qa{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/qa.svg")}.language-flag.country-re{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/re.svg")}.language-flag.country-ro{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/ro.svg")}.language-flag.country-rs{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/rs.svg")}.language-flag.country-ru{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/ru.svg")}.language-flag.country-rw{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/rw.svg")}.language-flag.country-sa{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/sa.svg")}.language-flag.country-sb{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/sb.svg")}.language-flag.country-sc{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/sc.svg")}.language-flag.country-sd{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/sd.svg")}.language-flag.country-se{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/se.svg")}.language-flag.country-sg{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/sg.svg")}.language-flag.country-sh{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/sh.svg")}.language-flag.country-si{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/si.svg")}.language-flag.country-sj{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/sj.svg")}.language-flag.country-sk{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/sk.svg")}.language-flag.country-sl{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/sl.svg")}.language-flag.country-sm{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/sm.svg")}.language-flag.country-sn{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/sn.svg")}.language-flag.country-so{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/so.svg")}.language-flag.country-sr{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/sr.svg")}.language-flag.country-ss{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/ss.svg")}.language-flag.country-st{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/st.svg")}.language-flag.country-sv{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/sv.svg")}.language-flag.country-sx{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/sx.svg")}.language-flag.country-sy{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/sy.svg")}.language-flag.country-sz{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/sz.svg")}.language-flag.country-tc{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/tc.svg")}.language-flag.country-td{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/td.svg")}.language-flag.country-tf{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/tf.svg")}.language-flag.country-tg{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/tg.svg")}.language-flag.country-th{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/th.svg")}.language-flag.country-tj{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/tj.svg")}.language-flag.country-tk{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/tk.svg")}.language-flag.country-tl{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/tl.svg")}.language-flag.country-tm{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/tm.svg")}.language-flag.country-tn{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/tn.svg")}.language-flag.country-to{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/to.svg")}.language-flag.country-tr{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/tr.svg")}.language-flag.country-tt{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/tt.svg")}.language-flag.country-tv{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/tv.svg")}.language-flag.country-tw{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/tw.svg")}.language-flag.country-tz{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/tz.svg")}.language-flag.country-ua{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/ua.svg")}.language-flag.country-ug{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/ug.svg")}.language-flag.country-um{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/um.svg")}.language-flag.country-un{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/un.svg")}.language-flag.country-us{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/us.svg")}.language-flag.country-uy{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/uy.svg")}.language-flag.country-uz{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/uz.svg")}.language-flag.country-va{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/va.svg")}.language-flag.country-vc{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/vc.svg")}.language-flag.country-ve{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/ve.svg")}.language-flag.country-vg{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/vg.svg")}.language-flag.country-vi{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/vi.svg")}.language-flag.country-vn{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/vn.svg")}.language-flag.country-vu{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/vu.svg")}.language-flag.country-wf{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/wf.svg")}.language-flag.country-ws{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/ws.svg")}.language-flag.country-xk{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/xk.svg")}.language-flag.country-ye{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/ye.svg")}.language-flag.country-yt{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/yt.svg")}.language-flag.country-za{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/za.svg")}.language-flag.country-zm{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/zm.svg")}.language-flag.country-zw{background-image:url("https://mellerud.de/bundles/swaglanguagepack/static/flags/zw.svg")}.nele-region-switcher{width:auto;height:100%;align-self:center}.nele-region-switcher .header-language-btn{background:none;border-radius:0px;color:white;position:relative;padding:10px 45px 10px 15px}.nele-region-switcher .header-language-btn::after{content:"";position:absolute;right:0;top:25%;width:30px;height:50%;border-left:1px solid #d2d2d2;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='white' fill='none' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;pointer-events:none}.nele-region-switcher .dropdown-menu{min-width:143px;padding:0.5rem 0;list-style:none;box-shadow:none;border-color:white}.nele-region-switcher .regions-list{margin:0;padding:0;list-style:none}.nele-region-switcher .region-item{position:relative}.nele-region-switcher .region-item .region-link{padding:0.5rem 2rem 0.5rem 1rem !important;font-weight:500;position:relative}.nele-region-switcher .region-item .region-link::after{content:"";position:absolute;right:0.8rem;top:50%;transform:translateY(-50%);width:0.5rem;height:0.5rem;border-top:2px solid #666;border-right:2px solid #666;transform:translateY(-50%) rotate(45deg)}.nele-region-switcher .region-item:hover>.languages-list{opacity:1;visibility:visible;transform:translateX(0)}.nele-region-switcher .languages-list{position:absolute;top:0;left:100%;min-width:143px;background:white;border:1px solid rgba(0, 0, 0, 0.15);padding:0.5rem 0;list-style:none;opacity:0;visibility:hidden;transform:translateX(-10px);transition:all 0.2s ease-out;z-index:1000}.nele-region-switcher .languages-list.languages-list--hidden{opacity:0;visibility:hidden;transform:translateX(-10px)}.nele-region-switcher .language-item .language-link{padding:0.25rem 1rem;font-size:0.95em;color:#666}.nele-region-switcher .language-item .language-link:hover{color:#000}.nele-region-switcher .region-link,.nele-region-switcher .language-link{display:block;width:auto;clear:both;text-align:inherit;white-space:nowrap;background:none;border:0;position:relative}.nele-region-switcher .region-link:hover,.nele-region-switcher .language-link:hover{background-color:#e0e0e0;text-decoration:none}.nele-region-switcher .region-link.active,.nele-region-switcher .language-link.active{font-weight:500}.nele-region-switcher .region-link.active:before,.nele-region-switcher .language-link.active:before{content:"";position:absolute;left:0;bottom:0;height:1px;width:70%;border-bottom:solid 2px #e3000f;margin-left:15px}.nele-region-switcher-modal .header-language-btn{border:solid 2px white}.nele-region-switcher-modal .header-language-btn::after{top:0;height:100%}.nele-region-switcher-modal .modal-dialog{width:376px;max-width:100vw;height:max-content;padding-bottom:unset;position:relative;overflow:visible;margin:0 auto}.nele-region-switcher-modal .modal-header{height:138px;background:#00447e;width:100%;box-sizing:border-box;padding:unset;text-align:center;position:relative}.nele-region-switcher-modal .modal-header::after{content:"";display:block;position:absolute;width:100%;height:32px;background:white;clip-path:polygon(50% 25%, 0 101%, 101% 101%);bottom:-1px}.nele-region-switcher-modal .modal-header h5{font-size:24px;font-weight:bold;color:white;display:block;width:100%}.nele-region-switcher-modal .country-selection{font-size:18px;font-weight:bold;color:#e3000f;text-align:center}.nele-region-switcher-modal .current-region-display{text-align:center;padding:8px 15px;margin:0 auto 15px auto;max-width:200px}.nele-region-switcher-modal .current-region-display .current-region-value{font-size:18px;font-weight:bold;color:#00447e;text-transform:uppercase;margin:0;line-height:1.2}.nele-region-switcher-modal .nele-region-switcher{max-width:300px;margin:0 auto;position:relative}.nele-region-switcher-modal .nele-region-switcher .header-language-btn{color:black;border-color:#4a545b;width:100%}.nele-region-switcher-modal .nele-region-switcher .header-language-btn::after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' stroke='black' fill='none' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");border-color:#4a545b}.nele-region-switcher-modal .nele-region-switcher .region-link::after{border-color:#4a545b}.nele-region-switcher-modal .nele-region-switcher .dropdown-menu{border-color:#e0e0e0}.nele-region-switcher-modal .nele-region-switcher .languages-list{background:white;border-color:#e0e0e0}.nele-region-switcher-modal .btn.btn-primary{background:#e3000f;border-color:#e3000f;color:white}.nele-region-switcher-modal .btn.btn-primary.disabled,.nele-region-switcher-modal .btn.btn-primary:disabled{background:#ccc;border-color:#ccc;color:#666;cursor:not-allowed;opacity:0.6}.nele-region-switcher-modal .french-region-choice{text-align:center;padding:0 0}.nele-region-switcher-modal .french-region-choice .french-choice-title{margin-bottom:20px}.nele-region-switcher-modal .french-region-choice .french-choice-title h6{color:#00447e;font-weight:bold;margin-bottom:5px;margin-top:0}.nele-region-switcher-modal .french-region-choice .french-choice-title .text-muted{color:#666 !important;font-size:0.9em}.nele-region-switcher-modal .french-region-choice .french-choice-buttons .french-region-btn{font-size:16px;padding:12px 20px;border:2px solid #00447e;color:#00447e;background:white;transition:all 0.3s ease}.nele-region-switcher-modal .french-region-choice .french-choice-buttons .french-region-btn:first-child{margin-bottom:8px}.nele-region-switcher-modal .french-region-choice .french-choice-buttons .french-region-btn:hover{background:#00447e;color:white;transform:translateY(-2px);box-shadow:0 4px 8px rgba(0, 68, 126, 0.3)}.nele-region-switcher-modal .french-region-choice .french-choice-buttons .french-region-btn:active{transform:translateY(0)}.modal-open .modal{overflow-x:visible;overflow-y:auto}.modal-open .modal-header,.modal-open .modal-footer{border:none}.modal-backdrop{z-index:1049}.header-language-btn .icon{width:1.25rem;height:1.25rem}[data-swag-paypal-express-button].is-disabled{position:relative;opacity:0.3}[data-swag-paypal-express-button].is-disabled::after{content:"";z-index:1080;position:absolute;height:40px;top:0;left:5px;right:5px;background:rgba(0, 0, 0, 0.5);border-radius:3px}[data-swag-paypal-express-button]{display:grid;gap:0.5rem}.swag-paypal-ecs-spb-google-pay .gpay-card-info-container{width:100%}.swag-paypal-checkout-finish-pui-instructions-content dt:nth-of-type(odd),.swag-paypal-checkout-finish-pui-instructions-content dd:nth-of-type(odd){background-color:#F3F4F6}.swag-paypal-checkout-finish-pui-instructions-content .instruction-title{font-weight:normal}.swag-paypal-checkout-finish-pui-instructions-content .instruction-description{font-weight:bold}.swag-paypal-pui-polling .loader{width:44px;height:44px}.leaflet-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-container,.leaflet-pane>svg,.leaflet-pane>canvas,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0}.leaflet-container{overflow:hidden}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{width:1600px;height:1600px;-webkit-transform-origin:0 0}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer,.leaflet-container .leaflet-tile{max-width:none !important;max-height:none !important}.leaflet-container.leaflet-touch-zoom{-ms-touch-action:pan-x pan-y;touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{-ms-touch-action:pinch-zoom;touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{-ms-touch-action:none;touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51, 181, 229, 0.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{width:0;height:0;-moz-box-sizing:border-box;box-sizing:border-box;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{width:1px;height:1px}.lvml{behavior:url(#default #VML);display:inline-block;position:absolute}.leaflet-control{position:relative;z-index:800;pointer-events:visiblePainted;pointer-events:auto}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{float:left;clear:both}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile{will-change:opacity}.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;transition:opacity 0.2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.leaflet-zoom-anim .leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1);-moz-transition:-moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1);transition:transform 0.25s cubic-bezier(0, 0, 0.25, 1)}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile{-webkit-transition:none;-moz-transition:none;transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-popup-pane,.leaflet-control{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-image-layer,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-marker-icon.leaflet-interactive,.leaflet-image-layer.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078A8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{border:2px dotted #38f;background:rgba(255, 255, 255, 0.5)}.leaflet-bar{box-shadow:0 1px 5px rgba(0, 0, 0, 0.65);border-radius:4px}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:black}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom:none}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb}.leaflet-touch .leaflet-bar a{width:30px;height:30px;line-height:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:bold 18px "Lucida Console", Monaco, monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{box-shadow:0 1px 5px rgba(0, 0, 0, 0.4);background:#fff;border-radius:5px}.leaflet-control-layers-toggle{background-image:url(/bundles/moorlfoundation/storefront/css/images/layers.png);width:36px;height:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(/bundles/moorlfoundation/storefront/css/images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#212529;background:#fff}.leaflet-control-layers-scrollbar{overflow-y:scroll;overflow-x:hidden;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{height:0;border-top:1px solid rgba(0, 0, 0, 0.125);margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(/bundles/moorlfoundation/storefront/css/images/marker-icon.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:rgba(255, 255, 255, 0.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#212529}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{border:2px solid rgba(0, 0, 0, 0.125);border-top:none;line-height:1.1;padding:2px 5px 1px;font-size:11px;white-space:nowrap;overflow:hidden;-moz-box-sizing:border-box;box-sizing:border-box;background:#fff;background:rgba(255, 255, 255, 0.5)}.leaflet-control-scale-line:not(:first-child){border-top:2px solid rgba(0, 0, 0, 0.125);border-bottom:none;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid rgba(0, 0, 0, 0.125)}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:2px solid rgba(0, 0, 0, 0.2);background-clip:padding-box}.leaflet-popup{position:absolute;text-align:center;margin-bottom:20px}.leaflet-popup-content-wrapper{padding:1px;text-align:left;border-radius:12px}.leaflet-popup-content{margin:13px 19px;line-height:1.4}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{width:40px;height:20px;position:absolute;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;color:#212529;box-shadow:0 3px 14px rgba(0, 0, 0, 0.4)}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;border:none;text-align:center;width:18px;height:14px;font:16px/14px Tahoma, Verdana, sans-serif;color:#6c757d;text-decoration:none;font-weight:bold;background:transparent}.leaflet-container a.leaflet-popup-close-button:hover{color:#007bff}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid rgba(0, 0, 0, 0.125);border-top:1px solid rgba(0, 0, 0, 0.125)}.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1}.leaflet-oldie .leaflet-popup-tip{width:24px;margin:0 auto;-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid rgba(0, 0, 0, 0.125)}.leaflet-tooltip{position:absolute;padding:6px;background-color:#fff;border:1px solid #fff;border-radius:3px;color:#222;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;box-shadow:0 1px 3px rgba(0, 0, 0, 0.4)}.leaflet-tooltip.leaflet-clickable{cursor:pointer;pointer-events:auto}.leaflet-tooltip-top:before,.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{position:absolute;pointer-events:none;border:6px solid transparent;background:transparent;content:""}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{bottom:0;margin-bottom:-12px;border-top-color:#fff}.leaflet-tooltip-bottom:before{top:0;margin-top:-12px;margin-left:-6px;border-bottom-color:#fff}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{top:50%;margin-top:-6px}.leaflet-tooltip-left:before{right:0;margin-right:-12px;border-left-color:#fff}.leaflet-tooltip-right:before{left:0;margin-left:-12px;border-right-color:#fff}@-webkit-keyframes leaflet-gestures-fadein{0%{opacity:0}100%{opacity:1}}@keyframes leaflet-gestures-fadein{0%{opacity:0}100%{opacity:1}}.leaflet-container:after{-webkit-animation:leaflet-gestures-fadein 0.8s backwards;animation:leaflet-gestures-fadein 0.8s backwards;color:#fff;font-family:"Roboto", Arial, sans-serif;font-size:22px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.5);z-index:461;pointer-events:none}.leaflet-gesture-handling-touch-warning:after,.leaflet-gesture-handling-scroll-warning:after{-webkit-animation:leaflet-gestures-fadein 0.8s forwards;animation:leaflet-gestures-fadein 0.8s forwards}.leaflet-gesture-handling-touch-warning:after{content:attr(data-gesture-handling-touch-content)}.leaflet-gesture-handling-scroll-warning:after{content:attr(data-gesture-handling-scroll-content)}.ts-control{border:1px solid #ced4da;padding:5 0.75rem;width:100%;overflow:hidden;position:relative;z-index:1;box-sizing:border-box;box-shadow:none;border-radius:0.25rem;display:flex;flex-wrap:wrap}.ts-wrapper.multi.has-items .ts-control{padding:calc(5 - 1px - 0) 0.75rem calc(5 - 1px - 3px - 0)}.full .ts-control{background-color:#fff}.disabled .ts-control,.disabled .ts-control *{cursor:default !important}.focus .ts-control{box-shadow:none}.ts-control>*{vertical-align:baseline;display:inline-block}.ts-wrapper.multi .ts-control>div{cursor:pointer;margin:0 3px 3px 0;padding:1px 5px;background:#efefef;color:#343a40;border:0 solid #e0e0e0}.ts-wrapper.multi .ts-control>div.active{background:#007bff;color:#fff;border:0 solid rgba(0, 0, 0, 0)}.ts-wrapper.multi.disabled .ts-control>div,.ts-wrapper.multi.disabled .ts-control>div.active{color:#878787;background:white;border:0 solid white}.ts-control>input{flex:1 1 auto;min-width:7rem;display:inline-block !important;padding:0 !important;min-height:0 !important;max-height:none !important;max-width:100% !important;margin:0 !important;text-indent:0 !important;border:0 none !important;background:none !important;line-height:inherit !important;user-select:auto !important;box-shadow:none !important}.ts-control>input::-ms-clear{display:none}.ts-control>input:focus{outline:none !important}.has-items .ts-control>input{margin:0 4px !important}.ts-control.rtl{text-align:right}.ts-control.rtl.single .ts-control:after{left:calc(0.75rem + 5px);right:auto}.ts-control.rtl .ts-control>input{margin:0 4px 0 -2px !important}.disabled .ts-control{opacity:0.5;background-color:#e9ecef}.input-hidden .ts-control>input{opacity:0;position:absolute;left:-10000px}.ts-dropdown{position:absolute;top:100%;left:0;width:100%;z-index:10;border:1px solid #d0d0d0;background:#fff;margin:0.25rem 0 0;border-top:0 none;box-sizing:border-box;box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);border-radius:0 0 0.25rem 0.25rem}.ts-dropdown [data-selectable]{cursor:pointer;overflow:hidden}.ts-dropdown [data-selectable] .highlight{background:rgba(255, 237, 40, 0.4);border-radius:1px}.ts-dropdown .option,.ts-dropdown .optgroup-header,.ts-dropdown .no-results,.ts-dropdown .create{padding:3px 0.75rem}.ts-dropdown .option,.ts-dropdown [data-disabled],.ts-dropdown [data-disabled] [data-selectable].option{cursor:inherit;opacity:0.5}.ts-dropdown [data-selectable].option{opacity:1;cursor:pointer}.ts-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.ts-dropdown .optgroup-header{color:#6c757d;background:#fff;cursor:default}.ts-dropdown .active{background-color:#F3F4F6;color:#16181b}.ts-dropdown .active.create{color:#16181b}.ts-dropdown .create{color:rgba(52, 58, 64, 0.5)}.ts-dropdown .spinner{display:inline-block;width:30px;height:30px;margin:3px 0.75rem}.ts-dropdown .spinner::after{content:" ";display:block;width:24px;height:24px;margin:3px;border-radius:50%;border:5px solid #d0d0d0;border-color:#d0d0d0 transparent #d0d0d0 transparent;animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.ts-dropdown-content{overflow:hidden auto;max-height:200px;scroll-behavior:smooth}.ts-wrapper.plugin-drag_drop .ts-dragging{color:transparent !important}.ts-wrapper.plugin-drag_drop .ts-dragging>*{visibility:hidden !important}.plugin-checkbox_options:not(.rtl) .option input{margin-right:0.5rem}.plugin-checkbox_options.rtl .option input{margin-left:0.5rem}.plugin-clear_button{--ts-pr-clear-button: 1em}.plugin-clear_button .clear-button{opacity:0;position:absolute;top:50%;transform:translateY(-50%);right:calc(0.75rem - 5px);margin-right:0 !important;background:transparent !important;transition:opacity 0.5s;cursor:pointer}.plugin-clear_button.form-select .clear-button,.plugin-clear_button.single .clear-button{right:max(var(--ts-pr-caret), 0.75rem)}.plugin-clear_button.focus.has-items .clear-button,.plugin-clear_button:not(.disabled):hover.has-items .clear-button{opacity:1}.ts-wrapper .dropdown-header{position:relative;padding:6px 0.75rem;border-bottom:1px solid #d0d0d0;background:color-mix(#fff, #d0d0d0, 85%);border-radius:0.25rem 0.25rem 0 0}.ts-wrapper .dropdown-header-close{position:absolute;right:0.75rem;top:50%;color:#343a40;opacity:0.4;margin-top:-12px;line-height:20px;font-size:20px !important}.ts-wrapper .dropdown-header-close:hover{color:black}.plugin-dropdown_input.focus.dropdown-active .ts-control{box-shadow:none;border:1px solid #ced4da;box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.075)}.plugin-dropdown_input .dropdown-input{border:1px solid #d0d0d0;border-width:0 0 1px;display:block;padding:5 0.75rem;box-shadow:none;width:100%;background:transparent}.plugin-dropdown_input.focus .ts-dropdown .dropdown-input{border-color:#e3000f;outline:0;box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(0, 123, 255, 0.25)}.plugin-dropdown_input .items-placeholder{border:0 none !important;box-shadow:none !important;width:100%}.plugin-dropdown_input.has-items .items-placeholder,.plugin-dropdown_input.dropdown-active .items-placeholder{display:none !important}.ts-wrapper.plugin-input_autogrow.has-items .ts-control>input{min-width:0}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input{flex:none;min-width:4px}.ts-wrapper.plugin-input_autogrow.has-items.focus .ts-control>input::placeholder{color:transparent}.ts-dropdown.plugin-optgroup_columns .ts-dropdown-content{display:flex}.ts-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;flex-grow:1;flex-basis:0;min-width:0}.ts-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.ts-dropdown.plugin-optgroup_columns .optgroup::before{display:none}.ts-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.ts-wrapper.plugin-remove_button .item{display:inline-flex;align-items:center}.ts-wrapper.plugin-remove_button .item .remove{color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:0 5px;border-radius:0 2px 2px 0;box-sizing:border-box}.ts-wrapper.plugin-remove_button .item .remove:hover{background:rgba(0, 0, 0, 0.05)}.ts-wrapper.plugin-remove_button.disabled .item .remove:hover{background:none}.ts-wrapper.plugin-remove_button .remove-single{position:absolute;right:0;top:0;font-size:23px}.ts-wrapper.plugin-remove_button:not(.rtl) .item{padding-right:0 !important}.ts-wrapper.plugin-remove_button:not(.rtl) .item .remove{border-left:1px solid #e0e0e0;margin-left:5px}.ts-wrapper.plugin-remove_button:not(.rtl) .item.active .remove{border-left-color:rgba(0, 0, 0, 0)}.ts-wrapper.plugin-remove_button:not(.rtl).disabled .item .remove{border-left-color:white}.ts-wrapper.plugin-remove_button.rtl .item{padding-left:0 !important}.ts-wrapper.plugin-remove_button.rtl .item .remove{border-right:1px solid #e0e0e0;margin-right:5px}.ts-wrapper.plugin-remove_button.rtl .item.active .remove{border-right-color:rgba(0, 0, 0, 0)}.ts-wrapper.plugin-remove_button.rtl.disabled .item .remove{border-right-color:white}:root{--ts-pr-clear-button: 0;--ts-pr-caret: 0;--ts-pr-min: .75rem}.ts-wrapper.single .ts-control,.ts-wrapper.single .ts-control input{cursor:pointer}.ts-control:not(.rtl){padding-right:max(var(--ts-pr-min), calc(var(--ts-pr-clear-button) + var(--ts-pr-caret))) !important}.ts-control.rtl{padding-left:max(var(--ts-pr-min), calc(var(--ts-pr-clear-button) + var(--ts-pr-caret))) !important}.ts-wrapper{position:relative}.ts-dropdown,.ts-control,.ts-control input{color:#343a40;font-family:inherit;font-size:inherit;line-height:1.5}.ts-control,.ts-wrapper.single.input-active .ts-control{background:#fff;cursor:text}.ts-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;clip-path:inset(50%) !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.ts-dropdown,.ts-dropdown.form-control,.ts-dropdown.form-select{height:auto;padding:0;z-index:1000;background:#fff;border:1px solid rgba(0, 0, 0, 0.15);border-radius:3px;box-shadow:0 6px 12px rgba(0, 0, 0, 0.175)}.ts-dropdown .optgroup-header{font-size:0.875rem;line-height:1.5}.ts-dropdown .optgroup:first-child::before{display:none}.ts-dropdown .optgroup::before{content:" ";display:block;height:0;margin:0.5rem 0;overflow:hidden;border-top:1px solid #e9ecef;margin-left:-0.75rem;margin-right:-0.75rem}.ts-dropdown .create{padding-left:0.75rem}.ts-dropdown-content{padding:5px 0}.ts-control{box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.075);transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;display:flex;align-items:center}.focus .ts-control{border-color:#e3000f;outline:0;box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 0 0.2rem rgba(0, 123, 255, 0.25)}.ts-control .item{display:flex;align-items:center}.ts-wrapper.is-invalid,.was-validated .invalid,.was-validated :invalid+.ts-wrapper{border-color:#dc3545}.ts-wrapper.is-invalid:not(.single),.was-validated .invalid:not(.single),.was-validated :invalid+.ts-wrapper:not(.single){background-image:escape-svg(url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'><circle cx='6' cy='6' r='4.5'/><path stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/><circle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/></svg>"));background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);background-repeat:no-repeat}.ts-wrapper.is-invalid.single,.was-validated .invalid.single,.was-validated :invalid+.ts-wrapper.single{background-image:escape-svg(url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/></svg>")), escape-svg(url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'><circle cx='6' cy='6' r='4.5'/><path stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/><circle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/></svg>"));background-position:right 0.75rem center, center right 2.25rem;background-size:16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);background-repeat:no-repeat}.ts-wrapper.is-invalid.focus .ts-control,.was-validated .invalid.focus .ts-control,.was-validated :invalid+.ts-wrapper.focus .ts-control{border-color:#dc3545;box-shadow:0 0 0 0.2rem rgba(220, 53, 69, 0.25)}.ts-wrapper.is-valid,.was-validated .valid,.was-validated :valid+.ts-wrapper{border-color:#28a745}.ts-wrapper.is-valid:not(.single),.was-validated .valid:not(.single),.was-validated :valid+.ts-wrapper:not(.single){background-image:escape-svg(url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'><path fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/></svg>"));background-position:right calc(0.375em + 0.1875rem) center;background-size:calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);background-repeat:no-repeat}.ts-wrapper.is-valid.single,.was-validated .valid.single,.was-validated :valid+.ts-wrapper.single{background-image:escape-svg(url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/></svg>")), escape-svg(url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'><path fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/></svg>"));background-position:right 0.75rem center, center right 2.25rem;background-size:16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem);background-repeat:no-repeat}.ts-wrapper.is-valid.focus .ts-control,.was-validated .valid.focus .ts-control,.was-validated :valid+.ts-wrapper.focus .ts-control{border-color:#28a745;box-shadow:0 0 0 0.2rem rgba(40, 167, 69, 0.25)}.ts-wrapper{min-height:calc(1.5em + 0.75rem + 2px);display:flex}.input-group-sm>.ts-wrapper,.ts-wrapper.form-select-sm,.ts-wrapper.form-control-sm{min-height:calc(1.5em + 0.5rem + 2px)}.input-group-sm>.ts-wrapper .ts-control,.ts-wrapper.form-select-sm .ts-control,.ts-wrapper.form-control-sm .ts-control{border-radius:0.2rem;font-size:0.875rem}.input-group-sm>.ts-wrapper.has-items .ts-control,.ts-wrapper.form-select-sm.has-items .ts-control,.ts-wrapper.form-control-sm.has-items .ts-control{font-size:0.875rem;padding-bottom:0}.input-group-sm>.ts-wrapper.multi.has-items .ts-control,.ts-wrapper.form-select-sm.multi.has-items .ts-control,.ts-wrapper.form-control-sm.multi.has-items .ts-control{padding-top:calc((calc(1.5em + 0.5rem + 2px) - (1.5 * 0.875rem) - calc(($input-border-width + $select-padding-item-y) * 2))/2) !important}.ts-wrapper.multi.has-items .ts-control{padding-left:calc(0.75rem - 5px);--ts-pr-min: calc(0.75rem - 5px)}.ts-wrapper.multi .ts-control>div{border-radius:calc(0.25rem - 1px)}.input-group-lg>.ts-wrapper,.ts-wrapper.form-control-lg,.ts-wrapper.form-select-lg{min-height:calc(1.5em + 1rem + 2px)}.input-group-lg>.ts-wrapper .ts-control,.ts-wrapper.form-control-lg .ts-control,.ts-wrapper.form-select-lg .ts-control{border-radius:0.3rem;font-size:1.25rem}.ts-wrapper:not(.form-control, .form-select){padding:0;border:none;height:auto;box-shadow:none;background:none}.ts-wrapper:not(.form-control, .form-select).single .ts-control{background-image:escape-svg(url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'><path fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/></svg>"));background-repeat:no-repeat;background-position:right 0.75rem center;background-size:16px 12px}.ts-wrapper.form-select,.ts-wrapper.single{--ts-pr-caret: 2.25rem}.ts-wrapper.form-control,.ts-wrapper.form-select{padding:0 !important;height:auto;box-shadow:none;display:flex}.ts-wrapper.form-control .ts-control,.ts-wrapper.form-control.single.input-active .ts-control,.ts-wrapper.form-select .ts-control,.ts-wrapper.form-select.single.input-active .ts-control{border:none !important}.ts-wrapper.form-control:not(.disabled) .ts-control,.ts-wrapper.form-control:not(.disabled).single.input-active .ts-control,.ts-wrapper.form-select:not(.disabled) .ts-control,.ts-wrapper.form-select:not(.disabled).single.input-active .ts-control{background:transparent !important}.input-group>.ts-wrapper{flex-grow:1;width:1%}.input-group>.ts-wrapper:not(:nth-child(2))>.ts-control{border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.ts-wrapper:not(:last-child)>.ts-control{border-top-right-radius:0;border-bottom-right-radius:0}.bg-primary-dark{background:#006fe6}.text-primary-dark{color:#006fe6}.bg-primary-light{background:#1a88ff}.text-primary-light{color:#1a88ff}.bg-text-color{background:#4a545b}.text-text-color{color:#4a545b}.bg-background-color{background:#fff}.text-background-color{color:#fff}.bg-primary-top-secondary-bottom{background:linear-gradient(to bottom, #007bff, #6c757d 100%)}.text-primary-top-secondary-bottom{color:linear-gradient(to bottom, #007bff, #6c757d 100%)}.bg-primary-top-dark-bottom{background:linear-gradient(to bottom, #007bff, #343a40 100%)}.text-primary-top-dark-bottom{color:linear-gradient(to bottom, #007bff, #343a40 100%)}.bg-primary-top-light-bottom{background:linear-gradient(to bottom, #007bff, #F3F4F6 100%)}.text-primary-top-light-bottom{color:linear-gradient(to bottom, #007bff, #F3F4F6 100%)}.bg-primary-top-background-bottom{background:linear-gradient(to bottom, #007bff, #fff 100%)}.text-primary-top-background-bottom{color:linear-gradient(to bottom, #007bff, #fff 100%)}.bg-primary-top-text-bottom{background:linear-gradient(to bottom, #007bff, #4a545b 100%)}.text-primary-top-text-bottom{color:linear-gradient(to bottom, #007bff, #4a545b 100%)}.bg-primary-top-indigo-bottom{background:linear-gradient(to bottom, #007bff, var(--indigo) 100%)}.text-primary-top-indigo-bottom{color:linear-gradient(to bottom, #007bff, var(--indigo) 100%)}.bg-indigo-top-primary-bottom{background:linear-gradient(to bottom, var(--indigo), #007bff 100%)}.text-indigo-top-primary-bottom{color:linear-gradient(to bottom, var(--indigo), #007bff 100%)}.bg-light-top-primary-bottom{background:linear-gradient(to bottom, #F3F4F6, #007bff 100%)}.text-light-top-primary-bottom{color:linear-gradient(to bottom, #F3F4F6, #007bff 100%)}.bg-dark-top-primary-bottom{background:linear-gradient(to bottom, #343a40, #007bff 100%)}.text-dark-top-primary-bottom{color:linear-gradient(to bottom, #343a40, #007bff 100%)}.bg-background-top-text-bottom{background:linear-gradient(to bottom, #fff, #4a545b 100%)}.text-background-top-text-bottom{color:linear-gradient(to bottom, #fff, #4a545b 100%)}.bg-background-top-primary-bottom{background:linear-gradient(to bottom, #fff, #007bff 100%)}.text-background-top-primary-bottom{color:linear-gradient(to bottom, #fff, #007bff 100%)}.bg-fixed{background-attachment:fixed}:root{--moorl-background-color: #fff;--moorl-text-color: #4a545b;--moorl-headline-color: #4a545b;--moorl-border-color: #e0e0e0}.moorl-card{background-color:#fff;color:#4a545b;border-radius:3px;padding:25px;box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15)}.moorl-card h1,.moorl-card h2,.moorl-card h3,.moorl-card h4,.moorl-card h5,.moorl-card h6,.moorl-card .h1,.moorl-card .h2,.moorl-card .h3,.moorl-card .h4,.moorl-card .h5,.moorl-card .h6{color:#4a545b !important}.moorl-card .badge{font-size:0.7em;padding:5px 10px;margin-bottom:5px}.moorl-list-checked{list-style-type:none;padding:0}.moorl-list-checked li{position:relative;padding-left:30px}.moorl-list-checked li:before{top:50%;left:0;transform:translateY(-50%);position:absolute;content:"";height:18px;width:18px;z-index:10;background-color:#e3000f;-webkit-mask-image:url("/bundles/moorlfoundation/assets/icons/check-solid.svg")}.moorl-demo-grid-item{padding:10px;width:100%;height:100%;border:2px dashed #00447e}.moorl-demo-grid-item .inner{width:100%;height:100%;display:flex;align-items:center;flex-direction:column;background-color:#f2f2f2;border-radius:3px;justify-content:center;font-weight:700;color:#4a545b}.moorl-demo-grid-item .inner p{font-size:1.1em;text-transform:uppercase}.moorl-customer-upload .dropzone{padding:15px;border-radius:3px;background-color:#f2f2f2;display:flex;flex-direction:column-reverse}.moorl-customer-upload .dropzone .dz-default{cursor:pointer;display:flex;align-items:center;justify-content:center;height:150px;width:100%;border:2px dashed #e0e0e0;border-radius:3px;opacity:0.6;transition:ease all 0.2s;margin-bottom:15px}.moorl-customer-upload .dropzone .dz-default .dz-button{border:none;background-color:transparent;font-size:1.3em;color:#4a545b}.moorl-customer-upload .dropzone .dz-default .dz-button:focus,.moorl-customer-upload .dropzone .dz-default .dz-button:active,.moorl-customer-upload .dropzone .dz-default .dz-button:hover{border:none;box-shadow:unset;outline:none}.moorl-customer-upload .dropzone .dz-default:hover{opacity:1;border-color:#e3000f}.moorl-customer-upload .dropzone .moorl-dropzone-uploaded-files-container{padding:10px 10px 0 10px;background-color:#fff}.moorl-customer-upload .dropzone .moorl-dropzone-uploaded-files-container .moorl-customer-upload-image{margin-bottom:20px;text-align:center}.moorl-customer-upload .dropzone .moorl-dropzone-uploaded-files-container .moorl-customer-upload-image img{object-fit:cover;width:200px;height:200px;border-radius:50%;border:3px #e0e0e0 dashed;padding:6px}.moorl-customer-upload .dropzone .moorl-dropzone-uploaded-files-container .moorl-customer-upload-files .moorl-customer-upload-image-container{position:relative;margin-bottom:10px;height:110px;display:flex;align-items:center}.moorl-customer-upload .dropzone .moorl-dropzone-uploaded-files-container .moorl-customer-upload-files .moorl-customer-upload-image-container img{width:100%;height:100%;object-fit:cover}.moorl-customer-upload .dropzone .moorl-dropzone-uploaded-files-container .moorl-customer-upload-files .moorl-customer-upload-image-container .badge{position:absolute;top:5px;left:5px}.moorl-customer-upload .dropzone .moorl-dropzone-uploaded-files-container .moorl-customer-upload-files .moorl-customer-upload-image-container .moorl-customer-upload-image-actions{position:absolute;top:0;right:0;padding:5px;background:rgba(255, 255, 255, 0.7);border-bottom-left-radius:0.3rem}.input-group-text{background-color:#F3F4F6;display:flex;align-items:center;justify-content:center;color:#212529}.input-group-text .icon{width:17px;height:17px}.input-group-text .icon svg{top:0;color:#212529}[class*=cms-element-appflix].has-vertical-alignment{display:flex;height:100%}[class*=cms-element-appflix].has-vertical-alignment .cms-element-alignment{width:100%}.cms-element-image-slider{overflow:hidden}.moorl-foundation-hide,.moorl-animation-hidden{opacity:0}.moorl-animation-processing{z-index:1040}.cms-block.no-gutters,.cms-block.no-gutters .cms-block.cms-block-container-row{overflow:visible}.modal{z-index:1060}.btn-facebook{color:#fff;background-color:#3C5A99;border-color:#3C5A99}.btn-facebook:hover{color:#fff;background-color:#314a7e;border-color:#2e4474}.btn-facebook:focus,.btn-facebook.focus{color:#fff;background-color:#314a7e;border-color:#2e4474}.btn-facebook:active,.btn-facebook.active{color:#fff;background-color:#2e4474;border-color:#2a3f6b}.btn-google{color:#fff;background-color:#0F9D58;border-color:#0F9D58}.btn-google:hover{color:#fff;background-color:#0c7a44;border-color:#0b6e3e}.btn-google:focus,.btn-google.focus{color:#fff;background-color:#0c7a44;border-color:#0b6e3e}.btn-google:active,.btn-google.active{color:#fff;background-color:#0b6e3e;border-color:#096337}.btn-azure{color:#fff;background-color:#00A4EF;border-color:#00A4EF}.btn-azure:hover{color:#fff;background-color:#008ac9;border-color:#0081bc}.btn-azure:focus,.btn-azure.focus{color:#fff;background-color:#008ac9;border-color:#0081bc}.btn-azure:active,.btn-azure.active{color:#fff;background-color:#0081bc;border-color:#0078af}.btn-amazon{color:#fff;background-color:#FF9900;border-color:#FF9900}.btn-amazon:hover{color:#fff;background-color:#d98200;border-color:#cc7a00}.btn-amazon:focus,.btn-amazon.focus{color:#fff;background-color:#d98200;border-color:#cc7a00}.btn-amazon:active,.btn-amazon.active{color:#fff;background-color:#cc7a00;border-color:#bf7300}.btn-office365{color:#fff;background-color:#00A4EF;border-color:#00A4EF}.btn-office365:hover{color:#fff;background-color:#008ac9;border-color:#0081bc}.btn-office365:focus,.btn-office365.focus{color:#fff;background-color:#008ac9;border-color:#0081bc}.btn-office365:active,.btn-office365.active{color:#fff;background-color:#0081bc;border-color:#0078af}.btn-paypal{color:#fff;background-color:#0173b9;border-color:#0173b9}.btn-paypal:hover{color:#fff;background-color:#015b93;border-color:#015386}.btn-paypal:focus,.btn-paypal.focus{color:#fff;background-color:#015b93;border-color:#015386}.btn-paypal:active,.btn-paypal.active{color:#fff;background-color:#015386;border-color:#014c7a}.btn-generic{color:#000;background-color:#efc34a;border-color:#efc34a}.btn-generic:hover{color:#000;background-color:#ecb727;border-color:#ebb31b}.btn-generic:focus,.btn-generic.focus{color:#000;background-color:#ecb727;border-color:#ebb31b}.btn-generic:active,.btn-generic.active{color:#000;background-color:#ebb31b;border-color:#e5ad14}.btn-discord{color:#000;background-color:#7289DA;border-color:#7289DA}.btn-discord:hover{color:#000;background-color:#5470d2;border-color:#4a67cf}.btn-discord:focus,.btn-discord.focus{color:#000;background-color:#5470d2;border-color:#4a67cf}.btn-discord:active,.btn-discord.active{color:#000;background-color:#4a67cf;border-color:#405fcd}.btn-twitter{color:#000;background-color:#55acee;border-color:#55acee}.btn-twitter:hover{color:#000;background-color:#329beb;border-color:#2795e9}.btn-twitter:focus,.btn-twitter.focus{color:#000;background-color:#329beb;border-color:#2795e9}.btn-twitter:active,.btn-twitter.active{color:#000;background-color:#2795e9;border-color:#1b90e8}.btn-instagram{color:#000;background-color:#eee;border-color:#eee}.btn-instagram:hover{color:#000;background-color:#dbdbdb;border-color:#d5d5d5}.btn-instagram:focus,.btn-instagram.focus{color:#000;background-color:#dbdbdb;border-color:#d5d5d5}.btn-instagram:active,.btn-instagram.active{color:#000;background-color:#d5d5d5;border-color:#cecece}.btn-pinterest{color:#fff;background-color:#bd081c;border-color:#bd081c}.btn-pinterest:hover{color:#fff;background-color:#980617;border-color:#8c0615}.btn-pinterest:focus,.btn-pinterest.focus{color:#fff;background-color:#980617;border-color:#8c0615}.btn-pinterest:active,.btn-pinterest.active{color:#fff;background-color:#8c0615;border-color:#800513}.btn-whatsapp{color:#fff;background-color:#25d366;border-color:#25d366}.btn-whatsapp:hover{color:#fff;background-color:#1fb256;border-color:#1da851}.btn-whatsapp:focus,.btn-whatsapp.focus{color:#fff;background-color:#1fb256;border-color:#1da851}.btn-whatsapp:active,.btn-whatsapp.active{color:#fff;background-color:#1da851;border-color:#1b9d4c}.btn-youtube{color:#fff;background-color:#ff0000;border-color:#ff0000}.btn-youtube:hover{color:#fff;background-color:#d90000;border-color:#c00}.btn-youtube:focus,.btn-youtube.focus{color:#fff;background-color:#d90000;border-color:#c00}.btn-youtube:active,.btn-youtube.active{color:#fff;background-color:#c00;border-color:#bf0000}.btn-xing{color:#fff;background-color:#126567;border-color:#126567}.btn-xing:hover{color:#fff;background-color:#0c4546;border-color:#0a3a3c}.btn-xing:focus,.btn-xing.focus{color:#fff;background-color:#0c4546;border-color:#0a3a3c}.btn-xing:active,.btn-xing.active{color:#fff;background-color:#0a3a3c;border-color:#093031}.cms-section-moorl-grid{overflow:visible}.cms-section-moorl-grid>div.row{margin-right:calc(-1 * var(--section-spacing));margin-left:calc(-1 * var(--section-spacing))}.cms-section-moorl-grid>div.row>div{padding-right:var(--section-spacing);padding-left:var(--section-spacing)}.cms-section-moorl-grid.full-width{overflow:hidden}.moorl-separator-scratch-both,.moorl-separator-scratch-top,.moorl-separator-scratch-bottom{position:relative}.moorl-separator-scratch-both,.moorl-separator-scratch-top{padding-top:60px}.moorl-separator-scratch-both:before,.moorl-separator-scratch-top:before{top:0;position:absolute;content:"";height:40px;width:100%;z-index:10;background-image:url("/bundles/moorlfoundation/assets/feature/scratch.png")}.moorl-separator-scratch-both,.moorl-separator-scratch-bottom{padding-bottom:60px}.moorl-separator-scratch-both:after,.moorl-separator-scratch-bottom:after{bottom:0;transform:rotate(180deg);position:absolute;content:"";height:40px;width:100%;z-index:10;background-image:url("/bundles/moorlfoundation/assets/feature/scratch.png")}.moorl-separator-toothed-both,.moorl-separator-toothed-top,.moorl-separator-toothed-bottom{position:relative}.moorl-separator-toothed-both,.moorl-separator-toothed-top{padding-top:60px}.moorl-separator-toothed-both:before,.moorl-separator-toothed-top:before{top:0;position:absolute;content:"";height:7px;width:100%;z-index:10;background-image:url("/bundles/moorlfoundation/assets/feature/toothed.png")}.moorl-separator-toothed-both,.moorl-separator-toothed-bottom{padding-bottom:60px}.moorl-separator-toothed-both:after,.moorl-separator-toothed-bottom:after{bottom:0;transform:rotate(180deg);position:absolute;content:"";height:7px;width:100%;z-index:10;background-image:url("/bundles/moorlfoundation/assets/feature/toothed.png")}.moorl-separator-waves-both,.moorl-separator-waves-top,.moorl-separator-waves-bottom{position:relative}.moorl-separator-waves-both:before,.moorl-separator-waves-top:before{top:-1px;position:absolute;content:"";height:100%;width:100%;z-index:10;bottom:-1px;-webkit-mask-image:url("/bundles/moorlfoundation/assets/feature/waves.svg");-webkit-mask-repeat:no-repeat;-webkit-mask-size:100%;-webkit-mask-position:bottom;transform:rotate(180deg)}.moorl-separator-waves-both:after,.moorl-separator-waves-bottom:after{bottom:-1px;position:absolute;content:"";height:100%;width:100%;z-index:10;-webkit-mask-image:url("/bundles/moorlfoundation/assets/feature/waves.svg");-webkit-mask-repeat:no-repeat;-webkit-mask-size:100%;-webkit-mask-position:bottom}.moorl-separator-papercut-both,.moorl-separator-papercut-top,.moorl-separator-papercut-bottom{position:relative}.moorl-separator-papercut-both:before,.moorl-separator-papercut-top:before{top:0px;position:absolute;content:"";height:27px;width:100%;z-index:10;bottom:-1px;-webkit-mask-image:url("/bundles/moorlfoundation/assets/feature/papercut.svg");-webkit-mask-repeat:no-repeat;-webkit-mask-size:100%;-webkit-mask-position:bottom;transform:rotate(180deg)}.moorl-separator-papercut-both:after,.moorl-separator-papercut-bottom:after{bottom:0px;position:absolute;content:"";height:27px;width:100%;z-index:10;-webkit-mask-image:url("/bundles/moorlfoundation/assets/feature/papercut.svg");-webkit-mask-repeat:no-repeat;-webkit-mask-size:100%;-webkit-mask-position:bottom}[class*="moorl-separator-"].bg-moorl-separator-primary:after,[class*="moorl-separator-"].bg-moorl-separator-primary:before{background-color:#007bff}[class*="moorl-separator-"].bg-moorl-separator-secondary:after,[class*="moorl-separator-"].bg-moorl-separator-secondary:before{background-color:#6c757d}[class*="moorl-separator-"].bg-moorl-separator-success:after,[class*="moorl-separator-"].bg-moorl-separator-success:before{background-color:#28a745}[class*="moorl-separator-"].bg-moorl-separator-info:after,[class*="moorl-separator-"].bg-moorl-separator-info:before{background-color:#17a2b8}[class*="moorl-separator-"].bg-moorl-separator-warning:after,[class*="moorl-separator-"].bg-moorl-separator-warning:before{background-color:#ffc107}[class*="moorl-separator-"].bg-moorl-separator-danger:after,[class*="moorl-separator-"].bg-moorl-separator-danger:before{background-color:#dc3545}[class*="moorl-separator-"].bg-moorl-separator-light:after,[class*="moorl-separator-"].bg-moorl-separator-light:before{background-color:#F3F4F6}[class*="moorl-separator-"].bg-moorl-separator-dark:after,[class*="moorl-separator-"].bg-moorl-separator-dark:before{background-color:#343a40}[class*="moorl-separator-"].bg-moorl-separator-primary-dark:after,[class*="moorl-separator-"].bg-moorl-separator-primary-dark:before{background:#006fe6}[class*="moorl-separator-"].bg-moorl-separator-primary-light:after,[class*="moorl-separator-"].bg-moorl-separator-primary-light:before{background:#1a88ff}[class*="moorl-separator-"].bg-moorl-separator-text-color:after,[class*="moorl-separator-"].bg-moorl-separator-text-color:before{background:#4a545b}[class*="moorl-separator-"].bg-moorl-separator-background-color:after,[class*="moorl-separator-"].bg-moorl-separator-background-color:before{background:#fff}[class*="moorl-separator-"].bg-moorl-separator-primary-top-secondary-bottom:after,[class*="moorl-separator-"].bg-moorl-separator-primary-top-secondary-bottom:before{background:linear-gradient(to bottom, #007bff, #6c757d 100%)}[class*="moorl-separator-"].bg-moorl-separator-primary-top-dark-bottom:after,[class*="moorl-separator-"].bg-moorl-separator-primary-top-dark-bottom:before{background:linear-gradient(to bottom, #007bff, #343a40 100%)}[class*="moorl-separator-"].bg-moorl-separator-primary-top-light-bottom:after,[class*="moorl-separator-"].bg-moorl-separator-primary-top-light-bottom:before{background:linear-gradient(to bottom, #007bff, #F3F4F6 100%)}[class*="moorl-separator-"].bg-moorl-separator-primary-top-background-bottom:after,[class*="moorl-separator-"].bg-moorl-separator-primary-top-background-bottom:before{background:linear-gradient(to bottom, #007bff, #fff 100%)}[class*="moorl-separator-"].bg-moorl-separator-primary-top-text-bottom:after,[class*="moorl-separator-"].bg-moorl-separator-primary-top-text-bottom:before{background:linear-gradient(to bottom, #007bff, #4a545b 100%)}[class*="moorl-separator-"].bg-moorl-separator-primary-top-indigo-bottom:after,[class*="moorl-separator-"].bg-moorl-separator-primary-top-indigo-bottom:before{background:linear-gradient(to bottom, #007bff, var(--indigo) 100%)}[class*="moorl-separator-"].bg-moorl-separator-indigo-top-primary-bottom:after,[class*="moorl-separator-"].bg-moorl-separator-indigo-top-primary-bottom:before{background:linear-gradient(to bottom, var(--indigo), #007bff 100%)}[class*="moorl-separator-"].bg-moorl-separator-light-top-primary-bottom:after,[class*="moorl-separator-"].bg-moorl-separator-light-top-primary-bottom:before{background:linear-gradient(to bottom, #F3F4F6, #007bff 100%)}[class*="moorl-separator-"].bg-moorl-separator-dark-top-primary-bottom:after,[class*="moorl-separator-"].bg-moorl-separator-dark-top-primary-bottom:before{background:linear-gradient(to bottom, #343a40, #007bff 100%)}[class*="moorl-separator-"].bg-moorl-separator-background-top-text-bottom:after,[class*="moorl-separator-"].bg-moorl-separator-background-top-text-bottom:before{background:linear-gradient(to bottom, #fff, #4a545b 100%)}[class*="moorl-separator-"].bg-moorl-separator-background-top-primary-bottom:after,[class*="moorl-separator-"].bg-moorl-separator-background-top-primary-bottom:before{background:linear-gradient(to bottom, #fff, #007bff 100%)}.cms-section[class*="bg-"] h1,.cms-section[class*="bg-"] h2,.cms-section[class*="bg-"] h3,.cms-section[class*="bg-"] h4,.cms-section[class*="bg-"] h5,.cms-section[class*="bg-"] h6{color:inherit}.cms-section[class*="moorl-separator-"] .cms-section-default,.cms-section[class*="moorl-separator-"] .cms-section-moorl-grid{position:relative;z-index:15}@media (min-width:992px){[class*="moorl-offset-"]{overflow:visible}[class*="moorl-offset-"] [class*="cms-section-"]{position:relative;z-index:20}.cms-section{}.cms-section.moorl-offset-50-top [class*="cms-section-"]{top:-50px}.cms-section.moorl-offset-100-top [class*="cms-section-"]{top:-100px}.cms-section.moorl-offset-150-top [class*="cms-section-"]{top:-150px}.cms-section.moorl-offset-200-top [class*="cms-section-"]{top:-200px}}[class*="cms-block-moorl-grid-layout-"]{overflow:visible}.moorl-grid-layout{width:100%;display:grid;grid-gap:20px;grid-template:"a" auto "b" auto "c" auto "d" auto "e" auto "f" auto / 1fr}.moorl-grid-layout>div,.moorl-grid-layout>a{box-sizing:border-box;height:auto;width:100%}.moorl-grid-layout>div:nth-child(1),.moorl-grid-layout>a:nth-child(1){grid-area:a}.moorl-grid-layout>div:nth-child(2),.moorl-grid-layout>a:nth-child(2){grid-area:b}.moorl-grid-layout>div:nth-child(3),.moorl-grid-layout>a:nth-child(3){grid-area:c}.moorl-grid-layout>div:nth-child(4),.moorl-grid-layout>a:nth-child(4){grid-area:d}.moorl-grid-layout>div:nth-child(5),.moorl-grid-layout>a:nth-child(5){grid-area:e}.moorl-grid-layout>div:nth-child(6),.moorl-grid-layout>a:nth-child(6){grid-area:f}.cms-block-moorl-grid-layout-two .moorl-grid-layout{grid-template:"a" auto "c" auto "d" auto "b" auto / 1fr}@media (min-width:768px){.cms-block-moorl-grid-layout-one .moorl-grid-layout{grid-template:"a a a a" auto "d d d d" auto "b b c c" auto / 1fr 1fr 1fr 1fr}.cms-block-moorl-grid-layout-two .moorl-grid-layout{grid-template:"a b" auto "c b" auto "d b" auto / 1fr 1fr}}@media (min-width:992px){.cms-block-moorl-grid-layout-one .moorl-grid-layout{grid-template:"a a a b b" auto "c c d d d" auto / 1fr 1fr 1fr 1fr 1fr}.cms-block-moorl-grid-layout-two .moorl-grid-layout{grid-template:"a a b" auto "c d b" auto / 1fr 1fr 1fr}.cms-block-moorl-grid-layout-three .moorl-grid-layout{grid-template:"a c b" auto "a d b" auto / 1fr 1fr 1fr}.cms-block-moorl-grid-layout-four .moorl-grid-layout{grid-template:"a b" auto "c b" auto "c d" auto / 1fr 1fr}.cms-block-moorl-grid-layout-five .moorl-grid-layout{grid-template:"a b" auto "c b" auto / 1fr 1fr}.cms-block-moorl-grid-layout-six .moorl-grid-layout{grid-template:"a b c" auto "a d d" auto / 1fr 1fr 1fr}.cms-block-moorl-grid-layout-seven .moorl-grid-layout{grid-template:"a a b c" auto "a a b c" auto "d d d c" auto / 1fr 1fr 1fr 1fr}.cms-block-moorl-grid-layout-eight .moorl-grid-layout{grid-template:"a b b" auto "a c e" auto "d d e" auto / 1fr 1fr 1fr}.cms-block-moorl-grid-layout-nine .moorl-grid-layout{grid-template:"a b b" auto "a d e" auto "c d e" auto / 1fr 1fr 1fr}.cms-block-moorl-grid-layout-ten .moorl-grid-layout{grid-template:"a b c" auto "a b d" auto "e b d" auto / 1fr 1fr 1fr}.cms-block-moorl-grid-layout-eleven .moorl-grid-layout{grid-template:"a b c" auto "e b d" auto / 1fr 1fr 1fr}.cms-block-moorl-grid-layout-twelve .moorl-grid-layout{grid-template:"a b b b" auto "a c c d" auto "e e e d" auto / 1fr 1fr 1fr 1fr}.cms-block-moorl-grid-layout-thirteen .moorl-grid-layout{grid-template:"b b c c" auto "d a c c" auto / 1fr 1fr 1fr 1fr}.cms-block-moorl-grid-layout-fourteen .moorl-grid-layout{grid-template:"a b" auto "a c" auto / 1fr 1fr}.cms-block-moorl-grid-layout-fifteen .moorl-grid-layout{grid-template:"a b b b" auto "a c d e" auto "f f d e" auto / 1fr 1fr 1fr 1fr}.cms-block-moorl-grid-layout-sixteen .moorl-grid-layout{grid-template:"a a a b" auto "a a a c" auto "a a a d" 1fr / 1fr 1fr 1fr 1fr}}.grid-gap-30 .moorl-grid-layout{grid-gap:30px}.grid-gap-25 .moorl-grid-layout{grid-gap:25px}.grid-gap-20 .moorl-grid-layout{grid-gap:20px}.grid-gap-15 .moorl-grid-layout{grid-gap:15px}.grid-gap-10 .moorl-grid-layout{grid-gap:10px}.grid-gap-5 .moorl-grid-layout{grid-gap:5px}.grid-gap-0 .moorl-grid-layout{grid-gap:0px}[class*="cms-block-moorl-column-layout-"]{overflow:visible}.moorl-column-layout{width:100%;display:grid;grid-gap:20px;grid-template-columns:100%}.moorl-column-layout>a,.moorl-column-layout>div{box-sizing:border-box;height:auto;width:100%}.cms-block-moorl-column-layout-nb-1-1 .moorl-column-layout{grid-template-columns:repeat(2, 1fr)}.cms-block-moorl-column-layout-nb-1-1-1 .moorl-column-layout{grid-template-columns:repeat(3, 1fr)}@media (min-width:768px){.cms-block-moorl-column-layout-1-1 .moorl-column-layout{grid-template-columns:repeat(2, 1fr)}.cms-block-moorl-column-layout-1-1-1 .moorl-column-layout{grid-template-columns:repeat(3, 1fr)}.cms-block-moorl-column-layout-1-1-1-1 .moorl-column-layout{grid-template-columns:repeat(4, 1fr)}.cms-block-moorl-column-layout-1-1-1-1-1 .moorl-column-layout{grid-template-columns:repeat(5, 1fr)}.cms-block-moorl-column-layout-2-3 .moorl-column-layout{grid-template-columns:2fr 3fr}.cms-block-moorl-column-layout-3-2 .moorl-column-layout{grid-template-columns:3fr 2fr}}.grid-gap-30 .moorl-column-layout{grid-gap:30px}.grid-gap-25 .moorl-column-layout{grid-gap:25px}.grid-gap-20 .moorl-column-layout{grid-gap:20px}.grid-gap-15 .moorl-column-layout{grid-gap:15px}.grid-gap-10 .moorl-column-layout{grid-gap:10px}.grid-gap-5 .moorl-column-layout{grid-gap:5px}.grid-gap-0 .moorl-column-layout{grid-gap:0}.cms-element-moorl-share{line-height:24px}.cms-element-moorl-share ul{padding:20px 0;margin:0;display:flex;list-style:none;justify-content:center}.cms-element-moorl-share ul li{display:flex;align-items:center;padding:4px 16px;border-right:1px solid #e0e0e0}.cms-element-moorl-share ul li div>a:after,.cms-element-moorl-share ul li div>span:after{content:","}.cms-element-moorl-share ul li div>a:last-child:after,.cms-element-moorl-share ul li div>span:last-child:after{content:none}.cms-element-moorl-share ul li:last-child{border-right:0}.cms-element-moorl-toc{line-height:24px}.cms-element-moorl-toc ol{overflow-y:hidden;padding:0;margin:0;list-style:none}.cms-element-moorl-toc ol li{margin-top:8px}.cms-element-moorl-toc ol li a{display:block;padding-left:8px;color:#212529;transition:all 0.3s}.cms-element-moorl-toc ol li a:hover{border-left:#007bff solid 3px !important;color:#007bff !important}.cms-element-moorl-toc ol li.active>a{border-left:#007bff solid 3px !important;color:#007bff !important}.cms-element-moorl-toc ol li.active>ol{max-height:none}.cms-element-moorl-toc ol>li>a{border-left:#e0e0e0 solid 3px}.cms-element-moorl-toc ol .toc-lvl-2{padding-left:11px;margin-top:4px}.cms-element-moorl-toc ol .toc-lvl-2>li>a{border-left:3px solid #fff}@media (min-width:992px){.cms-element-moorl-toc ol .toc-lvl-2{max-height:0}}.cms-element-moorl-replacer{display:flex;align-items:flex-end;justify-content:flex-end;min-height:240px;height:100%}.cms-element-moorl-replacer>div{padding:5px;font-size:0.7em;color:#FFFFFF;font-family:"Courier", monospace}.cms-element-moorl-accordion .moorl-accordion-content .section{margin-bottom:15px}.cms-element-moorl-accordion .moorl-accordion-content .section:last-child{margin-bottom:0}.cms-element-moorl-accordion .moorl-accordion-content .section a.section-heading{margin-bottom:0;display:block;padding:10px 45px 10px 10px;border-radius:3px;transition:ease all 0.1s;position:relative;border:1px solid #e0e0e0}.cms-element-moorl-accordion .moorl-accordion-content .section a.section-heading .moorl-accordion-icon{position:absolute;right:15px;top:50%;transform:translateY(-50%)}.cms-element-moorl-accordion .moorl-accordion-content .section a.section-heading .moorl-accordion-icon .icon{width:15px;height:15px;transition:ease all 0.3s}.cms-element-moorl-accordion .moorl-accordion-content .section a.section-heading .moorl-accordion-icon svg{color:#4a545b;top:0}.cms-element-moorl-accordion .moorl-accordion-content .section a.section-heading:hover,.cms-element-moorl-accordion .moorl-accordion-content .section a.section-heading[aria-expanded=true]{background-color:#e3000f;color:#fff;text-decoration:none;border:1px solid #e3000f}.cms-element-moorl-accordion .moorl-accordion-content .section a.section-heading:hover .moorl-accordion-icon svg,.cms-element-moorl-accordion .moorl-accordion-content .section a.section-heading[aria-expanded=true] .moorl-accordion-icon svg{color:#fff}.cms-element-moorl-accordion .moorl-accordion-content .section a.section-heading[aria-expanded=true]{border-bottom-right-radius:0;border-bottom-left-radius:0}.cms-element-moorl-accordion .moorl-accordion-content .section a.section-heading[aria-expanded=true] .moorl-accordion-icon .icon{transform:rotate(180deg)}.cms-element-moorl-accordion .moorl-accordion-content .section .section-content{padding:10px;border:1px solid #e0e0e0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.cms-element-moorl-accordion .moorl-accordion-content .section .section-content a{color:#e3000f}.cms-element-moorl-accordion .moorl-accordion-content .section .section-content p:last-child{margin-bottom:0}.cms-element-moorl-hero-banner{overflow:visible !important}.cms-element-moorl-hero-banner .moorl-hero-caption{display:inline-block;max-width:720px}.cms-element-moorl-hero-banner .moorl-hero-caption .moorl-hero-headline{font-weight:bold;font-size:2.5em;margin-bottom:15px}.cms-element-moorl-hero-banner .moorl-hero-caption .moorl-hero-text{font-size:1.3em;margin-bottom:25px}.cms-element-moorl-hero-banner .moorl-hero-banner{max-width:100%}.cms-element-moorl-hero-banner .moorl-hero-banner label{display:none}.cms-element-moorl-hero-banner .moorl-hero-banner .header-search-input{border:none;padding:0 15px;height:50px;font-size:1.2em}.cms-element-moorl-hero-banner .moorl-hero-banner .btn{background-color:#e3000f;border-color:#e3000f;color:#fff;padding:0 15px}.cms-element-moorl-hero-banner .moorl-hero-banner .btn:hover{background-color:#ca000d;border-color:#ca000d}.cms-element-moorl-hero-banner .moorl-hero-banner .btn:hover .icon{color:#fff}.cms-element-moorl-hero-banner .moorl-hero-banner .search-suggest-container{width:100%;border:none;box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15)}.cms-element-moorl-newsletter form .form-group .form-label{display:none}.cms-element-moorl-newsletter form .moorl-newsletter-privacy{margin-top:15px}.cms-element-moorl-newsletter form .moorl-newsletter-privacy div:first-child{display:none}.cms-element-moorl-newsletter form .moorl-newsletter-privacy .custom-control-label:before{top:4px}.cms-element-moorl-newsletter form .moorl-input-container{display:grid;grid-template-columns:2fr 1fr;height:50px}.cms-element-moorl-newsletter form .moorl-input-container .form-group{margin-bottom:0}.cms-element-moorl-newsletter form .moorl-input-container input{height:50px;font-size:1em}.cms-element-moorl-newsletter form .moorl-input-container button{font-size:1em;transition:ease all 0.2s}.cms-element-moorl-newsletter form .moorl-input-container button:hover{opacity:0.9}.cms-block-studygood-newsletter .cms-block-container-row{align-items:center}.cms-block-studygood-newsletter .cms-block-container-row .cms-element-text p:last-child{margin-bottom:0}.cms-element-moorl-table-registration .input-group-text{background-color:#e3000f;color:#fff}.cms-element-moorl-table-registration .table-registration-privacy div:not(.privacy-notice){display:none}.cms-element-moorl-table-registration button[type=submit]{padding:5px 25px;float:none !important;display:inline-block;margin-top:20px}.cms-block-moorl-usp-inner{display:flex;justify-content:space-between;flex-wrap:wrap;width:100%}.cms-element-moorl-usp .usp-container{display:flex;align-items:center;margin:10px 0}.cms-element-moorl-usp .usp-container .icon-container{margin-right:20px}.cms-element-moorl-usp .usp-container .icon-container .icon{width:32px;height:32px}.cms-element-moorl-usp .usp-container .text-container .headline{font-size:1.3em;font-weight:500}.cms-element-moorl-usp .usp-container .text-container .subheadline{font-size:1.1em}.cms-element-moorl-usp .usp-container.center{flex-direction:column;text-align:center}.cms-element-moorl-usp .usp-container.center .icon-container{margin-right:0;margin-bottom:15px}.cms-element-moorl-cta-banner{position:relative;width:100%;height:100%;overflow:hidden;text-decoration:none !important}.cms-element-moorl-cta-banner .background{background-position:center center;background-repeat:no-repeat;background-size:cover;transition:all 0.8s;width:100%;height:100%;position:absolute}.cms-element-moorl-cta-banner .background.rotate{transform:scale(1.3)}.cms-element-moorl-cta-banner .background.rotate-zoom{transform:scale(1.3)}.cms-element-moorl-cta-banner .background.colorize{filter:grayscale(1)}.cms-element-moorl-cta-banner .background.colorize-zoom{filter:grayscale(1)}.cms-element-moorl-cta-banner .background.colorize-blur{filter:blur(6px) grayscale(1)}.cms-element-moorl-cta-banner .background.blur{filter:blur(6px)}.cms-element-moorl-cta-banner .background.blur-zoom{filter:blur(6px)}.cms-element-moorl-cta-banner .video{background-color:#000000;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);min-width:100%;min-height:100%}.cms-element-moorl-cta-banner .banner-layer{position:relative;height:100%;display:flex}.cms-element-moorl-cta-banner .banner-layer .container-icon img{height:96px}.cms-element-moorl-cta-banner .banner-layer .container-icon .icon{height:var(--icon-size);width:var(--icon-size)}.cms-element-moorl-cta-banner .banner-layer .container-content{width:100%;display:block}.cms-element-moorl-cta-banner .banner-layer .container-content h1,.cms-element-moorl-cta-banner .banner-layer .container-content h2,.cms-element-moorl-cta-banner .banner-layer .container-content h3,.cms-element-moorl-cta-banner .banner-layer .container-content h4,.cms-element-moorl-cta-banner .banner-layer .container-content p{margin:0 0 15px;color:inherit}.cms-element-moorl-cta-banner:hover .background.zoom{transform:scale(1.2)}.cms-element-moorl-cta-banner:hover .background.rotate{transform:scale(1.3) rotate(15deg)}.cms-element-moorl-cta-banner:hover .background.rotate-zoom{transform:scale(1.5) rotate(15deg)}.cms-element-moorl-cta-banner:hover .background.colorize{filter:none}.cms-element-moorl-cta-banner:hover .background.colorize-zoom{filter:none;transform:scale(1.2)}.cms-element-moorl-cta-banner:hover .background.colorize-blur{filter:none}.cms-element-moorl-cta-banner:hover .background.blur{filter:none}.cms-element-moorl-cta-banner:hover .background.blur-zoom{filter:none;transform:scale(1.2)}.cms-element-moorl-location .leaflet-popup-content-wrapper,.cms-element-moorl-location .leaflet-popup-tip{background:#fff;color:#212529}.cms-element-moorl-location .legend{padding:6px 8px;font:14px Arial, Helvetica, sans-serif;background:#fff;background:rgba(255, 255, 255, 0.7);box-shadow:0 0 15px rgba(0, 0, 0, 0.2);border-radius:5px;line-height:24px;color:#212529}.cms-element-moorl-location .legend h4{text-align:center;font-size:16px;margin:2px 12px 8px;color:#212529}.cms-element-moorl-location .legend span{position:relative;bottom:3px}.cms-element-moorl-location .legend i{width:18px;height:18px;float:left;margin:0 8px 0 0}.leaflet-control-container .leaflet-top,.leaflet-control-container .leaflet-bottom{z-index:400}.leaflet-marker-icon .marker-pin{background:#007bff;width:40px;height:40px;border-radius:50% 50% 50% 0;position:absolute;transform:rotate(-45deg);left:50%;top:50%;margin:-20px 0 0 -20px}.leaflet-marker-icon .marker-pin::after{content:"";width:34px;height:34px;margin:3px 0 0 3px;background:#fff;position:absolute;border-radius:50%}.leaflet-marker-icon svg{position:absolute;width:32px;left:0;right:0;margin:12px auto}.leaflet-marker-icon svg path{fill:#222222}.cms-element-moorl-foundation-listing.cms-element-product-listing{display:block}.cms-element-moorl-listing{margin-bottom:20px}.cms-element-moorl-meta{display:flex;color:#6c757d;line-height:24px}.cms-element-moorl-meta .icon{color:#007bff;margin-right:8px}.cms-element-moorl-meta .icon>svg{top:0}.cms-element-moorl-meta ul{margin:20px 0;padding:0;display:block;list-style:none;width:100%}.cms-element-moorl-meta ul li{display:flex;padding:8px 16px;border-bottom:1px solid #e0e0e0;align-items:center}.cms-element-moorl-meta ul li div>a:after,.cms-element-moorl-meta ul li div>span:after{content:","}.cms-element-moorl-meta ul li div>a:last-child:after,.cms-element-moorl-meta ul li div>span:last-child:after{content:none}.cms-element-moorl-meta ul li a{color:#6c757d}.cms-element-moorl-meta ul li:last-child{border-bottom:0}@media (min-width:992px){.cms-element-moorl-meta{display:flex;justify-content:center;align-items:center}.cms-element-moorl-meta ul{display:flex;width:auto}.cms-element-moorl-meta ul li{padding:4px 16px;border-right:1px solid #e0e0e0;border-bottom:0}.cms-element-moorl-meta ul li:last-child{border-right:0}}.cms-element-moorl-nearby-filter label{display:none}.moorl-opening-hours{margin:10px 0}.moorl-opening-hours .row{margin-left:0;margin-right:0}.moorl-opening-hours .row:nth-child(odd){background-color:rgba(0, 0, 0, 0.1)}.moorl-opening-hours .row .moorl-opening-hours-range.closed{background-color:#e52427;color:#000;font-weight:700;padding:0 10px;border-radius:3px;font-size:0.7em}.moorl-opening-hours span:after{content:","}.moorl-opening-hours span:last-child:after{content:none}.moorl-listing-header-title{margin-top:30px;margin-bottom:20px;text-align:center}.moorl-listing-header-link{text-align:right;margin-bottom:5px}.moorl-listing-list,.moorl-listing-slider,.moorl-listing-grid{list-style:none;align-items:center;padding:0;margin:0}.moorl-listing-list>li,.moorl-listing-slider>li,.moorl-listing-grid>li{width:100%}.moorl-listing-list>li.is-active,.moorl-listing-slider>li.is-active,.moorl-listing-grid>li.is-active{z-index:20}.moorl-listing-standard{list-style:none;align-items:center;padding:0}.moorl-listing-standard>li.is-active{z-index:20}.moorl-listing-slider-thumbnails ul{list-style:none;margin:0;padding:0;display:flex;justify-content:center}.moorl-listing-slider-thumbnails ul li{cursor:pointer;margin:0 6px}.moorl-listing-slider-thumbnails ul li img{width:48px;height:48px;object-fit:cover;filter:grayscale(1);transition:all 0.8s}.moorl-listing-slider-thumbnails ul li.tns-nav-active img{filter:grayscale(0)}.moorl-listing-list,.moorl-listing-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(320px, 1fr));grid-gap:20px}.moorl-listing-list{grid-template-columns:1fr}.moorl-listing-list .moorl-listing-item-image-content,.moorl-listing-list .moorl-listing-item-content-image{display:flex;flex-direction:row}.moorl-listing-list .moorl-listing-item-image-content .moorl-listing-item-image,.moorl-listing-list .moorl-listing-item-content-image .moorl-listing-item-image{height:100%;width:50%}.moorl-listing-list .moorl-listing-item-image-content .moorl-listing-item-content,.moorl-listing-list .moorl-listing-item-content-image .moorl-listing-item-content{height:100%;width:50%}.moorl-listing-list .moorl-listing-item-content-image{flex-direction:row-reverse}.moorl-listing-standard{margin-right:-15px;margin-left:-15px}.moorl-listing-standard>li{padding-right:15px;padding-left:15px;margin-bottom:30px}.moorl-listing-item-wrapper{width:100%;height:100%;display:block;text-decoration:none}.moorl-listing-item-wrapper:hover{text-decoration:none}.moorl-listing-item-wrapper.has-border{border:1px solid #e0e0e0;border-radius:3px}.moorl-listing-item-wrapper>div{height:100%;position:relative;overflow:hidden}.moorl-listing-item-image-or-title .moorl-listing-item-image,.moorl-listing-item-overlay .moorl-listing-item-image{position:absolute}.moorl-listing-item-image-or-title .moorl-listing-item-content,.moorl-listing-item-overlay .moorl-listing-item-content{position:absolute;bottom:0;background-color:rgba(255, 255, 255, 0.7)}.moorl-listing-item-image-content,.moorl-listing-item-content-image{display:flex;flex-direction:column;align-items:center}.moorl-listing-item-image-content .moorl-listing-item-image,.moorl-listing-item-content-image .moorl-listing-item-image{height:50%}.moorl-listing-item-image-content .moorl-listing-item-content,.moorl-listing-item-content-image .moorl-listing-item-content{height:50%}.moorl-listing-item-content-image{flex-direction:column-reverse}.moorl-listing-item-avatar{display:flex;flex-direction:column;align-items:center}.moorl-listing-item-avatar .moorl-listing-item-image{margin-bottom:10px}.moorl-listing-item-avatar .moorl-listing-item-image img{border-radius:50%}.moorl-listing-item-avatar .moorl-listing-item-content .moorl-listing-item-description{display:none}.moorl-listing-item-title{font-size:1.4em;height:24px;line-height:24px}.moorl-listing-item-meta{height:16px;font-size:0.8em}.moorl-listing-item-description{height:60px}.moorl-listing-item-image{width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center}.moorl-listing-item-image img{display:block;max-width:100%;object-fit:cover;width:100%;height:100%}.moorl-listing-item-image img.is-standard,.moorl-listing-item-image img.is-cover,.moorl-listing-item-image img.is-contain{width:100%;height:100%}.moorl-listing-item-image img.is-cover{object-fit:cover}.moorl-listing-item-image img.is-contain{object-fit:contain}.moorl-listing-item-image img.is-standard{object-fit:scale-down}.moorl-listing-item-image .icon-fluid{width:80%;height:80%}.moorl-listing-item-image .moorl-listing-item-title{height:auto}.moorl-listing-item-content{padding:15px;width:100%}.moorl-listing-item-content>div>div{overflow:hidden;text-overflow:ellipsis;margin-bottom:10px}.moorl-listing-item-content>div>div:last-child{margin-bottom:0}.search-suggest .moorl-listing-item-wrapper{background-color:transparent}.search-suggest .moorl-listing-item-wrapper.has-border{border:none}.search-suggest .moorl-search-suggest-list{list-style:none;padding:0;margin-top:1rem}.search-suggest .moorl-listing-item-meta{display:none}.search-suggest .moorl-listing-item-description{height:40px}.search-suggest .moorl-listing-list,.search-suggest .moorl-listing-grid{margin-top:1rem;margin-bottom:1rem}.search-suggest .moorl-listing-list .moorl-listing-item-content{display:flex;align-items:center}.search-suggest .moorl-listing-item-content{padding:10px}.search-suggest .moorl-listing-item-content>div>div{margin-bottom:5px}@media (min-width:768px){.search-suggest .moorl-search-suggest-container{width:var(--moorl-advanced-search-width)}}.moorl-search-page .nav-tabs{margin-bottom:1.5rem;font-size:1.6em}.moorl-countdown{cursor:pointer;display:flex;justify-content:center;column-gap:10px}.moorl-countdown>div{padding:10px;text-align:center;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.moorl-countdown .moorl-countdown-time{font-family:Courier New, Courier, Lucida Sans Typewriter, Lucida Typewriter, monospace;font-weight:600}.moorl-countdown .moorl-countdown-label{font-size:0.7em;text-transform:uppercase}.base-slider .is-not-first{display:none}.base-slider.js-slider-initialized .is-not-first{display:inline-block}.moorl-slider{overflow:visible}.moorl-slider .tns-ovh{overflow:hidden}.moorl-product-buy-list .moorl-product-buy-list-items{list-style:none;margin:0;padding:0}.moorl-product-buy-list .moorl-product-buy-list-items .moorl-product-buy-list-item{display:grid;grid-template-columns:120px 1fr;align-items:center;grid-gap:8px;border-bottom:1px solid #e0e0e0}.moorl-product-buy-list .moorl-product-buy-list-items .moorl-product-buy-list-item.enable-add-to-cart-all-single{grid-template-columns:auto 120px 1fr auto}.moorl-product-buy-list .moorl-product-buy-list-items .moorl-product-buy-list-item.enable-add-to-cart-all{grid-template-columns:auto 120px 1fr}.moorl-product-buy-list .moorl-product-buy-list-items .moorl-product-buy-list-item.enable-add-to-cart-single{grid-template-columns:120px 1fr auto}.moorl-product-buy-list .product-cover img{width:100%;max-height:140px;margin:10px auto;object-fit:contain}.moorl-product-buy-list .product-title{font-size:1.2em;margin-top:10px;margin-bottom:15px}.moorl-product-buy-list .product-title a{text-decoration:none}.moorl-product-buy-list .product-configurator-option{display:grid;grid-template-columns:1fr 1fr;margin-bottom:5px;align-items:center}.moorl-product-buy-list .product-configurator-option label{margin-bottom:0}.moorl-product-buy-list .product-buy-form{height:100%}.moorl-product-buy-list .product-buy-form .btn{height:100%;border-radius:0}.moorl-product-buy-list .total-price,.moorl-product-buy-list .products-buy-form-list-item-info-price{font-size:1.2em;margin-top:15px;margin-bottom:10px;text-align:right}.moorl-product-buy-list .total-price.striked,.moorl-product-buy-list .products-buy-form-list-item-info-price.striked{text-decoration:line-through}.moorl-product-buy-list .discount-price{font-size:1.8em;margin-top:15px;margin-bottom:10px;text-align:right;color:#dc3545}.moorl-parts-list .moorl-parts-list-items{list-style:none;margin:0;padding:0}.moorl-parts-list .moorl-parts-list-items .moorl-parts-list-item{display:grid;grid-template-columns:48px 64px 1fr 90px;align-items:center;grid-gap:4px;border-bottom:1px solid #e0e0e0}.moorl-parts-list .moorl-parts-list-items .moorl-parts-list-item:last-child{border-bottom:0}.moorl-parts-list .product-cover img{width:100%;max-height:48px;margin:5px auto;object-fit:contain}.moorl-parts-list .product-title a{font-size:1.1em;text-decoration:none}.moorl-parts-list .product-characteristics{font-size:0.9em;min-height:0}.moorl-parts-list .product-price{text-align:right}.moorl-parts-list .total-price{font-size:1.1em;margin-top:15px;margin-bottom:10px;text-align:right}.moorl-parts-list .total-price.striked{text-decoration:line-through}.moorl-parts-list .discount-price{font-size:1.8em;margin-top:15px;margin-bottom:10px;text-align:right;color:#dc3545}.moorl-download-list .moorl-download-list-items{list-style:none;margin:0;padding:0}.moorl-download-list .moorl-download-list-items .moorl-download-list-item{display:grid;grid-template-columns:auto minmax(0, 1fr) auto;align-items:center;grid-gap:8px;border-bottom:1px solid #e0e0e0}.moorl-download-list .download-icon{font-size:2em}.moorl-download-list .download-content{margin-top:8px;margin-bottom:8px}.moorl-download-list .download-title{font-size:1.2em;white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis}.moorl-download-list .download-meta{color:#6c757d}.moorl-download-list .download-form{height:100%}.moorl-download-list .download-form .btn{height:100%;border-radius:0;display:flex}.moorl-paint-dots{background-image:paint(dots)}.moorl-paint-generateddots{background-image:paint(generateddots)}.moorl-cookie-box{display:none;justify-content:center;align-items:center;text-align:center;background:#fff;color:#4a545b;padding:1rem;border:1px solid #e0e0e0;flex-direction:column;height:100%}.moorl-cookie-box svg{fill:#007bff}[data-moorl-copy]{color:#007bff;text-decoration:underline;cursor:pointer}[data-moorl-copy]:after{display:inline-block;width:16px;height:16px;margin-left:4px;background-color:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;content:"";-webkit-mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" class="purple-stroke" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2" fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="M8 10a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-8a2 2 0 0 1-2-2zM16 8V6a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h2"></path></svg>');mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" class="purple-stroke" viewBox="0 0 24 24" stroke="currentColor" stroke-width="2" fill="none" stroke-linecap="round" stroke-linejoin="round"><path d="M8 10a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2h-8a2 2 0 0 1-2-2zM16 8V6a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v8a2 2 0 0 0 2 2h2"></path></svg>')}[data-moorl-copy].success{color:#28a745}[data-moorl-copy].success:after{-webkit-mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="800px" height="800px" viewBox="0 0 24 24" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M21.2287 6.60355C21.6193 6.99407 21.6193 7.62723 21.2287 8.01776L10.2559 18.9906C9.86788 19.3786 9.23962 19.3814 8.84811 18.9969L2.66257 12.9218C2.26855 12.5349 2.26284 11.9017 2.64983 11.5077L3.35054 10.7942C3.73753 10.4002 4.37067 10.3945 4.7647 10.7815L9.53613 15.4677L19.1074 5.89644C19.4979 5.50592 20.1311 5.50591 20.5216 5.89644L21.2287 6.60355Z" fill="%23000000"/></svg>');mask-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="800px" height="800px" viewBox="0 0 24 24" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M21.2287 6.60355C21.6193 6.99407 21.6193 7.62723 21.2287 8.01776L10.2559 18.9906C9.86788 19.3786 9.23962 19.3814 8.84811 18.9969L2.66257 12.9218C2.26855 12.5349 2.26284 11.9017 2.64983 11.5077L3.35054 10.7942C3.73753 10.4002 4.37067 10.3945 4.7647 10.7815L9.53613 15.4677L19.1074 5.89644C19.4979 5.50592 20.1311 5.50591 20.5216 5.89644L21.2287 6.60355Z" fill="%23000000"/></svg>')}.filter-navigation-container .category-navigation{padding-left:12px}.filter-navigation-container .category-navigation.level-0{padding-left:0}.filter-navigation-container .category-navigation-link{padding:4px 12px}@keyframes moorl-pulse{0%{-ms-transform:scale(0.95);-webkit-transform:scale(0.95);transform:scale(0.95);box-shadow:0 0 0 0 rgba(255, 255, 255, 0.8)}70%{-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1);box-shadow:0 0 0 10px transparent}100%{-ms-transform:scale(0.95);-webkit-transform:scale(0.95);transform:scale(0.95);box-shadow:0 0 0 0 transparent}}@keyframes moorl-pulse-svg{0%{transform:scale(1, 1);opacity:0}50%{opacity:1}100%{transform:scale(6, 6);opacity:0}}.moorl-multi-banner .moorl-multi-banner-container{position:relative}.moorl-multi-banner .moorl-multi-banner-image{width:100%;height:auto}.moorl-multi-banner .moorl-multi-banner-countdown>div{color:#fff;font-size:22px}.moorl-multi-banner .moorl-multi-banner-countdown>div>div{background-color:rgba(0, 0, 0, 0.7)}.moorl-multi-banner .moorl-multi-banner-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.moorl-multi-banner .moorl-multi-banner-overlay figure{position:absolute;top:0;left:0;width:100%;height:100%}.moorl-multi-banner .moorl-multi-banner-overlay figure rect,.moorl-multi-banner .moorl-multi-banner-overlay figure circle,.moorl-multi-banner .moorl-multi-banner-overlay figure ellipse{fill:transparent;stroke:var(--bs-primary);stroke-width:1;stroke-dasharray:1 1}.moorl-multi-banner .moorl-multi-banner-overlay figure rect:hover,.moorl-multi-banner .moorl-multi-banner-overlay figure circle:hover,.moorl-multi-banner .moorl-multi-banner-overlay figure ellipse:hover{fill:white;opacity:0.5}.moorl-multi-banner .moorl-multi-banner-overlay .moorl-multi-banner-dot{position:absolute;margin-top:-10px;margin-left:-10px;width:20px;height:20px;border-radius:50%;border:3px solid #F3F4F6;background-color:rgba(255, 255, 255, 0.3);cursor:pointer;transition:border-color 0.3s}.moorl-multi-banner .moorl-multi-banner-overlay .moorl-multi-banner-dot .pulse{animation:moorl-pulse 2s infinite;width:20px;height:20px;border-radius:100%;padding:10px;position:absolute;top:-3px;left:-3px}.product-box .moorl-multi-banner{padding:0;margin-bottom:0;border:0;z-index:200;position:absolute;top:-1px;left:-1px;right:-1px}.product-box .moorl-multi-banner .moorl-multi-banner-countdown{margin-bottom:0}.product-box .moorl-multi-banner .moorl-multi-banner-countdown>div{font-size:13px}.product-box .moorl-multi-banner .moorl-multi-banner-countdown>div>div{padding:6px}.cms-element-moorl-cta-banner .moorl-multi-banner{padding:0;margin-bottom:0;border:0;z-index:200;position:absolute;top:0;left:0;right:0}.cms-element-moorl-cta-banner .moorl-multi-banner .moorl-multi-banner-countdown{margin-bottom:0}.cms-element-moorl-cta-banner .moorl-multi-banner .moorl-multi-banner-countdown>div>div{padding:6px}.moorl-combination-element{display:grid;grid-template-columns:repeat(auto-fit, minmax(var(--min-width), 1fr));grid-gap:20px;grid-auto-flow:dense;margin-bottom:20px}.moorl-combination-element.content-banner>.moorl-combination-element-content{order:-1}.cms-element-image-slider{overflow:hidden}.cms-block.no-gutters,.cms-block.no-gutters .cms-block.cms-block-container-row{overflow:visible}@media (min-width:992px){.sticky-sidebar .cms-section-sidebar-sidebar-content{position:sticky;top:0;align-self:flex-start}}.moorl-foundation-demo-html [id*="demo-"]{border-left:#007bff solid 5px;padding-left:12px;padding-top:12px;padding-bottom:12px;margin-top:50px;margin-bottom:30px}.moorl-foundation-demo-html [id*="demo-"]:first-child{margin-top:0}.moorl-foundation-demo-html pre{white-space:pre-line;font-size:14px;color:#6c757d;background-color:#F3F4F6;padding:20px;border:1px solid #e0e0e0;border-radius:3px}.moorl-foundation-demo-html .btn{margin-bottom:30px}.icon-inline{color:currentColor}.icon-inline>svg{top:auto !important}.icon-far,.icon-fas,.icon-fab{color:inherit}.bg-fixed{background-attachment:fixed}.bg-fixed-ios::before{content:" ";display:block;background-image:var(--bg-img);background-position:center;background-size:cover;height:100vh;width:100vw;top:0;bottom:0;left:0;right:0;position:fixed;z-index:-1}.cms-section.overflow-visible{overflow:visible !important}.cms-section.overflow-visible .cms-block{overflow:visible !important}.moorl-foundation-hide,.moorl-animation-hidden{opacity:0}.moorl-animation-processing{z-index:1040}.modal{z-index:1060}.btn-moorl{color:#000;background-color:#F3F4F6;border-color:#F3F4F6}.btn-moorl:hover{color:#000;background-color:#dde0e6;border-color:#d6d9e0}.btn-moorl:focus,.btn-moorl.focus{color:#000;background-color:#dde0e6;border-color:#d6d9e0}.btn-moorl:active,.btn-moorl.active{color:#000;background-color:#d6d9e0;border-color:#cfd3db}.btn-facebook{color:#fff;background-color:#3C5A99;border-color:#3C5A99}.btn-facebook:hover{color:#fff;background-color:#314a7e;border-color:#2e4474}.btn-facebook:focus,.btn-facebook.focus{color:#fff;background-color:#314a7e;border-color:#2e4474}.btn-facebook:active,.btn-facebook.active{color:#fff;background-color:#2e4474;border-color:#2a3f6b}.btn-azure{color:#fff;background-color:#00A4EF;border-color:#00A4EF}.btn-azure:hover{color:#fff;background-color:#008ac9;border-color:#0081bc}.btn-azure:focus,.btn-azure.focus{color:#fff;background-color:#008ac9;border-color:#0081bc}.btn-azure:active,.btn-azure.active{color:#fff;background-color:#0081bc;border-color:#0078af}.btn-amazon{color:#fff;background-color:#FF9900;border-color:#FF9900}.btn-amazon:hover{color:#fff;background-color:#d98200;border-color:#cc7a00}.btn-amazon:focus,.btn-amazon.focus{color:#fff;background-color:#d98200;border-color:#cc7a00}.btn-amazon:active,.btn-amazon.active{color:#fff;background-color:#cc7a00;border-color:#bf7300}.btn-office365{color:#fff;background-color:#00A4EF;border-color:#00A4EF}.btn-office365:hover{color:#fff;background-color:#008ac9;border-color:#0081bc}.btn-office365:focus,.btn-office365.focus{color:#fff;background-color:#008ac9;border-color:#0081bc}.btn-office365:active,.btn-office365.active{color:#fff;background-color:#0081bc;border-color:#0078af}.btn-paypal{color:#fff;background-color:#0173b9;border-color:#0173b9}.btn-paypal:hover{color:#fff;background-color:#015b93;border-color:#015386}.btn-paypal:focus,.btn-paypal.focus{color:#fff;background-color:#015b93;border-color:#015386}.btn-paypal:active,.btn-paypal.active{color:#fff;background-color:#015386;border-color:#014c7a}.btn-generic{color:#000;background-color:#efc34a;border-color:#efc34a}.btn-generic:hover{color:#000;background-color:#ecb727;border-color:#ebb31b}.btn-generic:focus,.btn-generic.focus{color:#000;background-color:#ecb727;border-color:#ebb31b}.btn-generic:active,.btn-generic.active{color:#000;background-color:#ebb31b;border-color:#e5ad14}.btn-discord{color:#000;background-color:#7289DA;border-color:#7289DA}.btn-discord:hover{color:#000;background-color:#5470d2;border-color:#4a67cf}.btn-discord:focus,.btn-discord.focus{color:#000;background-color:#5470d2;border-color:#4a67cf}.btn-discord:active,.btn-discord.active{color:#000;background-color:#4a67cf;border-color:#405fcd}.btn-twitter{color:#000;background-color:#55acee;border-color:#55acee}.btn-twitter:hover{color:#000;background-color:#329beb;border-color:#2795e9}.btn-twitter:focus,.btn-twitter.focus{color:#000;background-color:#329beb;border-color:#2795e9}.btn-twitter:active,.btn-twitter.active{color:#000;background-color:#2795e9;border-color:#1b90e8}.btn-instagram{color:#000;background-color:#EEEEEE;border-color:#EEEEEE}.btn-instagram:hover{color:#000;background-color:#dbdbdb;border-color:#d5d5d5}.btn-instagram:focus,.btn-instagram.focus{color:#000;background-color:#dbdbdb;border-color:#d5d5d5}.btn-instagram:active,.btn-instagram.active{color:#000;background-color:#d5d5d5;border-color:#cecece}.btn-pinterest{color:#fff;background-color:#bd081c;border-color:#bd081c}.btn-pinterest:hover{color:#fff;background-color:#980617;border-color:#8c0615}.btn-pinterest:focus,.btn-pinterest.focus{color:#fff;background-color:#980617;border-color:#8c0615}.btn-pinterest:active,.btn-pinterest.active{color:#fff;background-color:#8c0615;border-color:#800513}.btn-whatsapp{color:#fff;background-color:#25d366;border-color:#25d366}.btn-whatsapp:hover{color:#fff;background-color:#1fb256;border-color:#1da851}.btn-whatsapp:focus,.btn-whatsapp.focus{color:#fff;background-color:#1fb256;border-color:#1da851}.btn-whatsapp:active,.btn-whatsapp.active{color:#fff;background-color:#1da851;border-color:#1b9d4c}.btn-youtube{color:#fff;background-color:#ff0000;border-color:#ff0000}.btn-youtube:hover{color:#fff;background-color:#d90000;border-color:#c00}.btn-youtube:focus,.btn-youtube.focus{color:#fff;background-color:#d90000;border-color:#c00}.btn-youtube:active,.btn-youtube.active{color:#fff;background-color:#c00;border-color:#bf0000}.btn-xing{color:#fff;background-color:#126567;border-color:#126567}.btn-xing:hover{color:#fff;background-color:#0c4546;border-color:#0a3a3c}.btn-xing:focus,.btn-xing.focus{color:#fff;background-color:#0c4546;border-color:#0a3a3c}.btn-xing:active,.btn-xing.active{color:#fff;background-color:#0a3a3c;border-color:#093031}.cms-element-creator-header{background-color:#F3F4F6}.cms-element-creator-header .moorl-creator-banner{background-color:#e0e0e0;min-height:185px}.cms-element-creator-header .moorl-creator-banner img{width:100%;height:320px;object-fit:cover}.cms-element-creator-header .row{margin-left:0;margin-right:0}.cms-element-creator-header .moorl-creator-avatar{margin-top:-165px;margin-bottom:20px;background-color:#fff;padding:10px;border-radius:50%}.cms-element-creator-header .moorl-creator-avatar img{width:320px;height:320px;border-radius:50%;object-fit:cover}.cms-element-creator-header .moorl-creator-title{margin-top:20px}.cms-element-creator-header .moorl-creator-role{font-weight:400;color:#6c757d;font-size:14px}.cms-element-creator-header .moorl-creator-description{margin-bottom:20px}.cms-element-creator-header .moorl-creator-actions{margin-bottom:20px}.moorl-creator-card{display:grid;grid-template-columns:1fr;grid-gap:30px;align-items:center;margin-top:30px;justify-content:center}.moorl-creator-card img{width:240px;height:240px;border-radius:50%;object-fit:cover}@media (min-width:992px){.moorl-creator-card{grid-template-columns:240px 1fr}.moorl-creator-card img{width:240px;height:240px}}.moorl-creator-card-mini{padding:3px;border-radius:21px;display:grid;grid-template-columns:auto 1fr;grid-gap:10px;align-items:center}.moorl-creator-card-mini img{width:36px;height:36px;border-radius:50%;object-fit:cover}.moorl-creator-card-mini span{font-size:14px;font-weight:400;margin-bottom:0;margin-top:0;padding:0;margin-right:10px;max-width:200px;overflow:hidden;text-overflow:ellipsis}.moorl-magazine-article .cms-page .cms-section .boxed{max-width:100% !important;padding-right:0 !important;padding-left:0 !important;margin-right:0 !important;margin-left:0 !important}.moorl-magazine-article .moorl-magazine-article-banner{width:100%;max-height:350px;object-fit:cover;margin-bottom:20px}.moorl-magazine-article img{max-width:100%;height:auto}.moorl-magazine-paginate a{margin-left:15px;margin-right:15px;max-width:250px;text-overflow:ellipsis}.cms-element-magazine-listing .cms-listing-col{margin-bottom:30px}.cms-element-moorl-magazine,.cms-element-magazine-listing{min-height:200px}.cms-element-moorl-magazine .articles .navigation,.cms-element-magazine-listing .articles .navigation{display:none}.cms-element-moorl-magazine .articles .article,.cms-element-magazine-listing .articles .article{display:inline-block}.cms-element-moorl-magazine .articles .article figure,.cms-element-magazine-listing .articles .article figure{overflow:hidden;max-width:100%;background:#efefef;vertical-align:top;margin:0}.cms-element-moorl-magazine .articles .article figure img,.cms-element-moorl-magazine .articles .article figure video,.cms-element-magazine-listing .articles .article figure img,.cms-element-magazine-listing .articles .article figure video{transition:all 0.5s ease-in-out;width:100%;vertical-align:middle}.cms-element-moorl-magazine .articles .article figure figcaption,.cms-element-magazine-listing .articles .article figure figcaption{padding:10px}.cms-element-moorl-magazine .articles .article figure figcaption h3,.cms-element-moorl-magazine .articles .article figure figcaption p,.cms-element-magazine-listing .articles .article figure figcaption h3,.cms-element-magazine-listing .articles .article figure figcaption p{margin:0 0 10px 0}.cms-element-moorl-magazine .articles .article figure figcaption small,.cms-element-magazine-listing .articles .article figure figcaption small{font-size:0.7em}.cms-element-moorl-magazine .articles.responsive .article,.cms-element-magazine-listing .articles.responsive .article{margin-bottom:var(--borders-value)}.cms-element-moorl-magazine .articles.responsive .article figure,.cms-element-magazine-listing .articles.responsive .article figure{height:100%;display:grid;grid-template-rows:auto}.cms-element-moorl-magazine .articles.responsive .article figure img,.cms-element-moorl-magazine .articles.responsive .article figure .article-placeholder,.cms-element-magazine-listing .articles.responsive .article figure img,.cms-element-magazine-listing .articles.responsive .article figure .article-placeholder{height:100%;object-fit:cover}.cms-element-moorl-magazine .articles.responsive.show-images .article figure,.cms-element-magazine-listing .articles.responsive.show-images .article figure{grid-template-rows:var(--image-height) auto}.cms-element-moorl-magazine .articles.cover .article img,.cms-element-magazine-listing .articles.cover .article img{object-fit:cover;height:200px}.cms-element-moorl-magazine .articles.masonry,.cms-element-magazine-listing .articles.masonry{column-width:var(--max-dimensions-value);column-gap:var(--borders-value);line-height:0}.cms-element-moorl-magazine .articles.masonry .article,.cms-element-magazine-listing .articles.masonry .article{line-height:1.5;margin-bottom:var(--borders-value);width:100%;overflow:hidden}.cms-element-moorl-magazine .articles.masonry .article figure,.cms-element-magazine-listing .articles.masonry .article figure{display:block}.cms-element-moorl-magazine .articles.grid,.cms-element-magazine-listing .articles.grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(var(--max-dimensions-value), 1fr));grid-template-rows:auto;grid-gap:var(--borders-value)}.cms-element-moorl-magazine .articles.grid .article figure,.cms-element-magazine-listing .articles.grid .article figure{height:100%;display:grid;grid-template-rows:auto}.cms-element-moorl-magazine .articles.grid .article figure img,.cms-element-magazine-listing .articles.grid .article figure img{object-fit:cover;height:100%}.cms-element-moorl-magazine .articles.grid.show-images .article figure,.cms-element-magazine-listing .articles.grid.show-images .article figure{grid-template-rows:var(--image-height) auto}.cms-element-moorl-magazine .articles.list .article,.cms-element-magazine-listing .articles.list .article{display:block;margin-bottom:var(--borders-value);height:var(--max-dimensions-value)}.cms-element-moorl-magazine .articles.list .article figure,.cms-element-magazine-listing .articles.list .article figure{display:grid;grid-template-columns:1fr;height:100%}.cms-element-moorl-magazine .articles.list .article figure img,.cms-element-magazine-listing .articles.list .article figure img{width:100%;height:var(--max-dimensions-value);object-fit:cover}.cms-element-moorl-magazine .articles.list.show-images .article figure,.cms-element-magazine-listing .articles.list.show-images .article figure{grid-template-columns:1fr 3fr}.cms-element-moorl-magazine .articles.slider .article,.cms-element-magazine-listing .articles.slider .article{display:inline-block;height:500px}.cms-element-moorl-magazine .articles.slider .article figure,.cms-element-magazine-listing .articles.slider .article figure{height:100%;overflow-y:auto}.cms-element-moorl-magazine .articles.slider .article figure::-webkit-scrollbar,.cms-element-magazine-listing .articles.slider .article figure::-webkit-scrollbar{width:4px}.cms-element-moorl-magazine .articles.slider .article figure::-webkit-scrollbar-track,.cms-element-magazine-listing .articles.slider .article figure::-webkit-scrollbar-track{background:#ccc}.cms-element-moorl-magazine .articles.slider .article figure::-webkit-scrollbar-thumb,.cms-element-magazine-listing .articles.slider .article figure::-webkit-scrollbar-thumb{background:#aaa}.cms-element-moorl-magazine .articles.slider .article figure::-webkit-scrollbar-thumb:hover,.cms-element-magazine-listing .articles.slider .article figure::-webkit-scrollbar-thumb:hover{background:#888}.cms-element-moorl-magazine .product-slider-controls-prev,.cms-element-moorl-magazine .product-slider-controls-next,.cms-element-magazine-listing .product-slider-controls-prev,.cms-element-magazine-listing .product-slider-controls-next{border:0;background:#ffffff}.cms-element-moorl-magazine .product-slider-controls-next,.cms-element-magazine-listing .product-slider-controls-next{right:0}.cms-element-moorl-magazine .product-slider-controls-prev,.cms-element-magazine-listing .product-slider-controls-prev{left:0}.cms-element-magazine-article-meta{}.cms-element-magazine-article-navigation{display:flex;justify-content:center;align-items:center;color:#6c757d;line-height:24px}.cms-element-magazine-article-navigation .icon{margin-right:8px;margin-left:8px}.cms-element-magazine-article-navigation .icon>svg{top:0}.cms-element-magazine-article-navigation ul{margin:20px 0;padding:0;display:flex;list-style:none}.cms-element-magazine-article-navigation ul li{display:flex;align-items:center;padding:4px 16px;border-right:1px solid #e0e0e0}.cms-element-magazine-article-navigation ul li div>a:after,.cms-element-magazine-article-navigation ul li div>span:after{content:","}.cms-element-magazine-article-navigation ul li div>a:last-child:after,.cms-element-magazine-article-navigation ul li div>span:last-child:after{content:none}.cms-element-magazine-article-navigation ul li:last-child{border-right:0}.cms-element-magazine-article-comments{position:relative}.cms-element-magazine-article-comments .h2{margin-top:30px;margin-bottom:30px;text-align:center;display:none}.cms-element-magazine-article-comments .comment-area{display:flex;justify-content:center;position:relative;flex-direction:column}.cms-element-magazine-article-comments .comment-area .comment-form{position:relative}.cms-element-magazine-article-comments .comment-area .comment-form .form-control{border-top:0;border-left:0;border-right:0;border-radius:0;background-color:#F3F4F6}.cms-element-magazine-article-comments .comment-area .comment-form textarea{height:300px}.cms-element-magazine-article-comments .comment-area>div{width:100%;padding:20px 40px;border-bottom:1px solid #e0e0e0}.cms-element-magazine-article-comments .comment-area>div .h3{margin-bottom:30px;text-align:center}.cms-element-magazine-article-comments .comment-area>div:last-child{border-bottom:0}body{overflow-x:visible}@media (min-width:992px){.cms-element-magazine-article-comments .h2{display:block}.cms-element-magazine-article-comments .comment-area{flex-direction:row;align-items:flex-start}.cms-element-magazine-article-comments .comment-area .comment-form{position:sticky;top:0}.cms-element-magazine-article-comments .comment-area>div{border-bottom:0;border-right:1px solid #e0e0e0}.cms-element-magazine-article-comments .comment-area>div:last-child{border-right:0}}.is-ctl-magazinearticle{}.is-ctl-magazinearticle .cms-section{overflow:unset}.is-ctl-magazinearticle .cms-section .full-width .cms-block{overflow:hidden}.is-ctl-magazinearticle .cms-element-text img{max-width:100%}:root{--trianglesWidth: 0}h1,.h1{font-size:35px;color:#00447e;font-weight:normal;width:100%}h2,.h2{font-size:30px;color:#00447e;font-weight:normal}h3,.h3{font-size:22px;font-weight:lighter;color:#505050;width:100%}h4,.h4{font-size:20px;font-weight:bold;color:#505050}p{font-size:18px;color:#505050;line-height:28px}p.small{font-size:14px;margin-bottom:0}.grid{display:grid;gap:20px}.top-bar{display:none}.top-bar div[class$="-icon"] .icon svg path{fill:#4a545b}#usp-header-slider{background-color:white;color:#4a545b}#usp-header-slider .icon.icon-arrow-left svg path,#usp-header-slider .icon.icon-arrow-right svg path{fill:#4a545b}#usp-header-slider .vueperslide__content{font-size:14px}#usp-header-slider .vueperslides__track-inner{display:flex;justify-content:center}#usp-header-slider .vueperslides__track-inner>*+*{margin-left:30px}#usp-header-slider .vueperslide{width:unset !important}#usp-header-slider .vueperslides__arrows{display:none}@media (min-width:1024px){.top-bar{display:flex;justify-content:center;min-height:47px}.top-bar>:nth-child(2n){margin-left:10px}.top-bar>:nth-child(2n+3){margin-left:30px}.top-bar>*{display:flex;align-items:center}.top-bar .icon{display:flex}.top-bar .icon-trusted-shop{margin-top:8px}.top-bar .icon-paper-boat,.top-bar .icon-euro,.top-bar .icon-paper-plane{margin-top:4px}.top-bar .coupon{cursor:pointer}.top-bar .coupon-text{display:flex;align-items:center}.top-bar .coupon-text .product-review-rating{display:flex}.top-bar .coupon-text .icon.icon-star svg,.top-bar .coupon-text .icon.icon-star-half svg{height:15px;width:auto}.top-bar .coupon-text .icon.icon-star svg path,.top-bar .coupon-text .icon.icon-star-half svg path{fill:#efce4a}.top-bar .coupon-text .icon.icon-star-half svg #star{fill:rgba(239, 206, 74, 0.4)}}.nav-main{display:none}.submenu .navigation-offcanvas-link[title="Ratgeber"]{display:none}@media (min-width:1024px){.nav-main{order:1;background-color:#e3000f;flex-grow:1;display:flex;margin:0 -1px;align-items:center;padding:0 1px;border-bottom:unset}.nav-main .main-navigation{width:100%}.nav-main .container{padding:unset}.nav-main .main-navigation-menu{display:flex;width:100%;gap:0;box-sizing:border-box;overflow:hidden}.nav-main .main-navigation-menu .main-navigation-link{padding:16px 0 15px 0;color:white;font-size:18px;font-weight:200;max-height:76px;box-sizing:border-box;white-space:nowrap}.navigation-flyout{padding-top:20px}.navigation-flyouts{margin-top:-20px;z-index:2;position:sticky;top:56px}.navigation-flyout .nav-link.is-level-0{font-size:17px}.navigation-flyout .nav-link.is-level-0:hover,.navigation-flyout .nav-link.is-level-0:focus{background:unset;padding-top:18px;padding-bottom:16px;font-weight:bold}.navigation-flyout-col{--col-color: $cBorder}.navigation-flyout-col.outdoor .nav-link.is-level-0{color:#018039;border-bottom:1px solid #018039}.navigation-flyout-col.outdoor .navigation-flyout-col:hover,.navigation-flyout-col.outdoor .navigation-flyout-col:focus{background:rgba(1, 128, 57, 0.2);border-top-color:rgba(1, 128, 57, 0.2)}.navigation-flyout-col.outdoor .navigation-flyout-col:first-of-type:hover,.navigation-flyout-col.outdoor .navigation-flyout-col:first-of-type:focus{border-top-color:#018039}.navigation-flyout-col.outdoor .navigation-flyout-col .nav-link:hover,.navigation-flyout-col.outdoor .navigation-flyout-col .nav-link:focus{background:unset;border-bottom-color:rgba(1, 128, 57, 0.2)}.navigation-flyout-col.sanitär .nav-link.is-level-0{color:#08488f;border-bottom:1px solid #08488f}.navigation-flyout-col.sanitär .navigation-flyout-col:hover,.navigation-flyout-col.sanitär .navigation-flyout-col:focus{background:rgba(8, 72, 143, 0.2);border-top-color:rgba(8, 72, 143, 0.2)}.navigation-flyout-col.sanitär .navigation-flyout-col:first-of-type:hover,.navigation-flyout-col.sanitär .navigation-flyout-col:first-of-type:focus{border-top-color:#08488f}.navigation-flyout-col.sanitär .navigation-flyout-col .nav-link:hover,.navigation-flyout-col.sanitär .navigation-flyout-col .nav-link:focus{background:unset;border-bottom-color:rgba(8, 72, 143, 0.2)}.navigation-flyout-col.schimmel .nav-link.is-level-0{color:#55636e;border-bottom:1px solid #55636e}.navigation-flyout-col.schimmel .navigation-flyout-col:hover,.navigation-flyout-col.schimmel .navigation-flyout-col:focus{background:rgba(85, 99, 110, 0.2);border-top-color:rgba(85, 99, 110, 0.2)}.navigation-flyout-col.schimmel .navigation-flyout-col:first-of-type:hover,.navigation-flyout-col.schimmel .navigation-flyout-col:first-of-type:focus{border-top-color:#55636e}.navigation-flyout-col.schimmel .navigation-flyout-col .nav-link:hover,.navigation-flyout-col.schimmel .navigation-flyout-col .nav-link:focus{background:unset;border-bottom-color:rgba(85, 99, 110, 0.2)}.navigation-flyout-col.küche .nav-link.is-level-0{color:#7d3189;border-bottom:1px solid #7d3189}.navigation-flyout-col.küche .navigation-flyout-col:hover,.navigation-flyout-col.küche .navigation-flyout-col:focus{background:rgba(125, 49, 137, 0.2);border-top-color:rgba(125, 49, 137, 0.2)}.navigation-flyout-col.küche .navigation-flyout-col:first-of-type:hover,.navigation-flyout-col.küche .navigation-flyout-col:first-of-type:focus{border-top-color:#7d3189}.navigation-flyout-col.küche .navigation-flyout-col .nav-link:hover,.navigation-flyout-col.küche .navigation-flyout-col .nav-link:focus{background:unset;border-bottom-color:rgba(125, 49, 137, 0.2)}.navigation-flyout-col.spezial .nav-link.is-level-0{color:#ff5001;border-bottom:1px solid #ff5001}.navigation-flyout-col.spezial .navigation-flyout-col:hover,.navigation-flyout-col.spezial .navigation-flyout-col:focus{background:rgba(255, 80, 1, 0.2);border-top-color:rgba(255, 80, 1, 0.2)}.navigation-flyout-col.spezial .navigation-flyout-col:first-of-type:hover,.navigation-flyout-col.spezial .navigation-flyout-col:first-of-type:focus{border-top-color:#ff5001}.navigation-flyout-col.spezial .navigation-flyout-col .nav-link:hover,.navigation-flyout-col.spezial .navigation-flyout-col .nav-link:focus{background:unset;border-bottom-color:rgba(255, 80, 1, 0.2)}.navigation-flyout-col.boden.innen .nav-link.is-level-0{color:#98501e;border-bottom:1px solid #98501e}.navigation-flyout-col.boden.innen .navigation-flyout-col:hover,.navigation-flyout-col.boden.innen .navigation-flyout-col:focus{background:rgba(152, 80, 30, 0.2);border-top-color:rgba(152, 80, 30, 0.2)}.navigation-flyout-col.boden.innen .navigation-flyout-col:first-of-type:hover,.navigation-flyout-col.boden.innen .navigation-flyout-col:first-of-type:focus{border-top-color:#98501e}.navigation-flyout-col.boden.innen .navigation-flyout-col .nav-link:hover,.navigation-flyout-col.boden.innen .navigation-flyout-col .nav-link:focus{background:unset;border-bottom-color:rgba(152, 80, 30, 0.2)}.navigation-flyout-col.boden.außen .nav-link.is-level-0{color:#98501e;border-bottom:1px solid #98501e}.navigation-flyout-col.boden.außen .navigation-flyout-col:hover,.navigation-flyout-col.boden.außen .navigation-flyout-col:focus{background:rgba(152, 80, 30, 0.2);border-top-color:rgba(152, 80, 30, 0.2)}.navigation-flyout-col.boden.außen .navigation-flyout-col:first-of-type:hover,.navigation-flyout-col.boden.außen .navigation-flyout-col:first-of-type:focus{border-top-color:#98501e}.navigation-flyout-col.boden.außen .navigation-flyout-col .nav-link:hover,.navigation-flyout-col.boden.außen .navigation-flyout-col .nav-link:focus{background:unset;border-bottom-color:rgba(152, 80, 30, 0.2)}.navigation-flyout-col.freizeit .nav-link.is-level-0{color:#00c1d5;border-bottom:1px solid #00c1d5}.navigation-flyout-col.freizeit .navigation-flyout-col:hover,.navigation-flyout-col.freizeit .navigation-flyout-col:focus{background:rgba(0, 193, 213, 0.2);border-top-color:rgba(0, 193, 213, 0.2)}.navigation-flyout-col.freizeit .navigation-flyout-col:first-of-type:hover,.navigation-flyout-col.freizeit .navigation-flyout-col:first-of-type:focus{border-top-color:#00c1d5}.navigation-flyout-col.freizeit .navigation-flyout-col .nav-link:hover,.navigation-flyout-col.freizeit .navigation-flyout-col .nav-link:focus{background:unset;border-bottom-color:rgba(0, 193, 213, 0.2)}.navigation-flyout-col.vorteilssets .nav-link.is-level-0{color:#08488f;border-bottom:1px solid #08488f}.navigation-flyout-col.vorteilssets .navigation-flyout-col:hover,.navigation-flyout-col.vorteilssets .navigation-flyout-col:focus{background:rgba(8, 72, 143, 0.2);border-top-color:rgba(8, 72, 143, 0.2)}.navigation-flyout-col.vorteilssets .navigation-flyout-col:first-of-type:hover,.navigation-flyout-col.vorteilssets .navigation-flyout-col:first-of-type:focus{border-top-color:#08488f}.navigation-flyout-col.vorteilssets .navigation-flyout-col .nav-link:hover,.navigation-flyout-col.vorteilssets .navigation-flyout-col .nav-link:focus{background:unset;border-bottom-color:rgba(8, 72, 143, 0.2)}.navigation-flyout .container{padding:0 20px 35px}}@media (min-width:1220px){.nav-main .main-navigation-menu{display:flex;width:100%}.nav-main .main-navigation-menu>*+*{margin-left:20px}.nav-main .main-navigation-menu .main-navigation-link{font-size:25px;padding:16px 10px 15px 0}.navigation-flyout .nav-link.is-level-0{font-size:19px}}@media (min-width:1440px){.nav-main .main-navigation-menu .main-navigation-link{padding:16px 20px 15px 20px}}@media (min-width:1640px){.nav-main .main-navigation-menu .main-navigation-link{font-size:23px;font-weight:200}}header.header-main{border-bottom:unset;z-index:3}header.header-main .icon svg path{fill:white}header.header-main .header-row{position:unset;padding:0;display:flex;height:40px}header.header-main .header-actions{position:fixed;bottom:0;background:#00447e;width:100%;justify-content:space-evenly;padding:15px 0;z-index:1050}header.header-main .header-actions .account-menu,header.header-main .header-actions .header-wishlist{display:none}header.header-main .header-actions .account-menu.show .icon-user path{fill:white}header.header-main .header-actions .account-menu.show .label{color:white}header.header-main .header-actions .account-menu-logout-button{color:black}header.header-main .header-actions .account-menu-links a{color:#4a545b;cursor:pointer}header.header-main .header-actions .account-menu-register-button{color:black}header.header-main .header-actions .header-cart{order:3}header.header-main .header-actions .header-cart .icon-shopping-cart{width:34px;display:flex;justify-content:center}header.header-main .header-actions .header-cart.show .label{color:white}header.header-main .header-actions .header-cart.show path{fill:white}.header-logo{margin:0 auto;position:fixed;width:100%;box-sizing:border-box;z-index:1}.header-logo:before,.header-logo:after{content:"";flex-grow:1;background:#e3000f}.header-logo .header-logo-main-link{border:2px solid white;border-top:unset;border-bottom:unset;margin:0 auto}.header-logo .header-logo-picture img{height:40px}@media (min-width:1024px){header.header-main{position:sticky;top:-47px}header.header-main .header-row{position:relative;height:unset;background:transparent;gap:unset}header.header-main .header-actions{order:3;position:unset;width:auto;margin-left:unset;background-color:#e3000f;padding:14px 38px 8px 20px;z-index:1039}header.header-main .header-actions>*{padding-bottom:25px}header.header-main .header-actions>*+*{margin-left:45px}header.header-main .header-actions a,header.header-main .header-actions .label{color:white}header.header-main .header-actions .label{font-size:14px}header.header-main .header-actions .account-menu-btn{height:29px;font-family:"Myriad Pro", sans-serif}header.header-main .header-actions .header-wishlist-btn{height:29px}header.header-main .header-actions .header-cart{margin-left:69px}header.header-main .header-actions .header-cart-btn{width:30px;height:29px}header.header-main .header-actions .header-cart-btn .content .offcanvas-cart-actions .btn.continue{display:none}header.header-main .header-actions .header-cart-btn .icon-shopping-cart{height:29px;width:30px}header.header-main .header-actions .header-cart-btn .label{bottom:-25px}header.header-main .header-actions .header-cart .dropdown-menu{background:transparent;border:unset;-webkit-box-shadow:unset;-moz-box-shadow:unset;box-shadow:unset;padding-top:27px}header.header-main .header-actions .header-cart .dropdown-menu .pointer-bg{top:6px}header.header-main .header-actions .header-cart .dropdown-menu .pointer-fg{top:8px}header.header-main .header-actions .header-cart .dropdown-menu .content{background:white;left:unset;width:auto;min-width:350px;border:1px solid #e0e0e0;-webkit-box-shadow:0px 3px 10px 0 #e0e0e0;-moz-box-shadow:0px 3px 10px 0 #e0e0e0;box-shadow:0px 3px 10px 0 #e0e0e0;max-width:350px;box-sizing:border-box}header.header-main .header-actions .menu-button{display:none}header.header-main .header-actions .badge{background:#00447e;border-color:#00447e}header.header-main .header-actions .account-menu,header.header-main .header-actions .header-wishlist{display:flex}header.header-main .header-cart{position:relative;padding-bottom:0}header.header-main .header-cart .header-cart-btn{position:absolute;height:auto;transform:translateY(50%)}header.header-main .header-cart .header-cart-btn .label{position:relative;bottom:unset;left:unset;transform:unset;display:flex;padding-top:7px}.header-logo{position:unset;padding:0;width:auto;margin:0}.header-logo:before,.header-logo:after{width:20px}.header-logo .header-logo-picture img{height:76px}}@media (min-width:1220px){.header-row{max-width:unset}}@media (min-width:1640px){header.header-main .header-row:before,header.header-main .header-row:after{content:"";width:calc((100% - (1640px - 40px)) / 2);background:#e3000f}header.header-main .header-row:after{order:5}header.header-main .nav-main .main-navigation-menu .main-navigation-link{font-size:23px;font-weight:200}header.header-main .header-actions{padding:14px 33px 8px 20px}header.header-main .header-actions>*+*{margin-left:54px}.header-logo:before{content:unset}}.header-main .header-row .header-logo{position:fixed}.header-main .header-search{width:unset;padding:unset;position:unset}.header-main .header-search.show .header-search-form{height:64px;padding:10px 20px;bottom:100%}.header-main .header-search .header-search-form{bottom:0;top:unset;box-sizing:border-box;padding:10px 20px;transition:bottom 0.5s ease-in;position:absolute;left:0;width:100%}.header-main .header-search .header-search-form.show{display:block}.header-main .header-search .header-search-form .icon-search svg path{fill:#e3000f}.header-main .header-search .header-search-button:hover path{fill:white}.header-main .header-search .hinge-cover{background:#00447e}.header-main .header-actions .header-search{order:0}.header-main .header-actions .header-search-button .icon-search{width:34px;display:flex;justify-content:center}@media (min-width:1024px){header.header-main .header-row .header-logo{position:relative}header.header-main .header-row .header-row::before{content:""}header.header-main .header-search{order:2;position:unset;background-color:#e3000f}header.header-main .header-actions{position:relative}header.header-main .header-actions .header-search{padding-bottom:unset}header.header-main .header-actions .header-search-button{width:29px}header.header-main .header-actions .header-search-button .icon-search{width:29px}header.header-main .header-search .hinge-cover{background:#e3000f;background:linear-gradient(90deg, rgba(227, 0, 15, 0) 0%, #e3000f 15px, #e3000f 100%);width:309px;height:52px;top:-1px}header.header-main .header-search .header-search-form{box-sizing:border-box;width:300px;left:unset;right:0;background:#e3000f;padding:0 0 0 20px;transition:right 0.5s ease-in, width 0.5s ease-in;height:76px;display:flex;top:0;align-items:center}header.header-main .header-search .header-search-form .input-group{min-width:unset;width:100%}header.header-main .header-search.show .header-search-button path{fill:white}header.header-main .header-search.show .header-search-button .label{color:white}header.header-main .header-search.show .header-search-form{transition:right 0.5s ease-in, width 0.5s ease-in;box-sizing:border-box;bottom:unset;background:#e3000f;padding:0 0 0 20px;height:76px;width:350px;background:linear-gradient(90deg, rgba(227, 0, 15, 0) 0%, #e3000f 20px, #e3000f 100%);right:310px}}@media (min-width:1640px){header.header-main .header-search.show .header-search-form{right:340px}header.header-main .header-search .hinge-cover{width:355px}}.categories-tiles{padding-top:200px;display:none}.categories-tiles .categories .category.Outdoor{background:#018039}.categories-tiles .categories .category.Outdoor span{color:white}.categories-tiles .categories .category.Sanitär{background:#08488f}.categories-tiles .categories .category.Sanitär span{color:white}.categories-tiles .categories .category.Schimmel{background:#55636e}.categories-tiles .categories .category.Schimmel span{color:white}.categories-tiles .categories .category.Küche{background:#7d3189}.categories-tiles .categories .category.Küche span{color:white}.categories-tiles .categories .category.Spezial{background:#ff5001}.categories-tiles .categories .category.Spezial span{color:black}.categories-tiles .categories .category.Boden{background:#98501e}.categories-tiles .categories .category.Boden span{color:white}.categories-tiles .categories .category.Fahrzeugpflege{background:#1d211e}.categories-tiles .categories .category.Fahrzeugpflege span{color:white}.categories-tiles .categories .category.Freizeit{background:#00c1d5}.categories-tiles .categories .category.Freizeit span{color:black}.categories-tiles .categories .category.Vorteilssets{background:#e3000f}.categories-tiles .categories .category.Vorteilssets span{color:white}.categories-tiles .categories .category img{clip-path:polygon(0% 0%, 0 calc(100% - 35px), 50% calc(100% - 49px), 101% calc(100% - 35px), 101% 0%)}.categories-tiles .categories .category span{left:0;bottom:0;width:100%;z-index:1;font-size:18px;line-height:30px;background:transparent}.categories-tiles .categories .category span:hover{height:64px;line-height:50px}.categories-tiles .categories .category span:hover+img{clip-path:polygon(0% 0%, 0 calc(100% - 50px), 50% calc(100% - 71px), 101% calc(100% - 50px), 101% 0%)}.seo-element-container{background:#f8f8f8;padding:30px 0}.seo-element-container .seo-element{padding:20px}.seo-element-container .seo-element .grid-container{display:none}.seo-element-container .seo-element .grid-container p:first-of-type{margin-top:0}.seo-element-container .seo-element .grid{position:relative}.seo-element-container .seo-element .grid .icon-seo-chevron{position:absolute;z-index:10;right:20px;top:-29px}.seo-element-container .seo-element h1{margin-bottom:0}.seo-element-container .seo-element h3{margin-bottom:22px;margin-top:3px}.seo-element-container .seo-element h4{padding:20px 0 0;margin-bottom:0}.seo-element-container .seo-element .grid:first-of-type .grid-container{height:200px;overflow:hidden;position:relative;display:block}.seo-element-container .seo-element .grid:first-of-type .grid-container:after{content:"";width:100%;position:absolute;left:0;height:40px;bottom:0;background:linear-gradient(0deg, #f8f8f8 0%, rgba(248, 248, 248, 0) 80%)}.seo-element-container .seo-element .grid:first-of-type.active .grid-container{height:auto}.seo-element-container .seo-element .grid:first-of-type.active .grid-container:after{content:none}.seo-element-container .seo-element .grid:first-of-type.active .icon-seo-chevron svg{transform:rotate(180deg) translateX(-50%)}.seo-element-container .seo-element .grid:first-of-type .icon-seo-chevron{right:50%;transform:translateX(50%);top:unset;bottom:0;position:relative}.seo-element-container .seo-element .grid:first-of-type .icon-seo-chevron svg{position:absolute;right:50%;bottom:-5px;transform:translateX(50%)}.seo-element-container .seo-element .grid.active .grid-container{display:block}.seo-element-container .seo-element .grid .grid-container .contact{display:grid;flex-wrap:wrap;align-items:center}@media (min-width:1024px){.seo-element-container .seo-element .grid .grid-container .contact{gap:5%}}@media (min-width:1640px){.seo-element-container .seo-element .grid .grid-container .contact{gap:78px}}.seo-element-container .seo-element .grid .grid-container .contact .contact-grid{padding:10px 0;display:flex;flex-direction:column;justify-content:center}.seo-element-container .seo-element .grid .grid-container .contact .contact-grid>*+*{margin-top:13px}.seo-element-container .seo-element .grid .grid-container .contact .contact-grid>div{display:flex;align-items:center}.seo-element-container .seo-element .grid .grid-container .contact .contact-grid>div>*+*{margin-left:20px}.seo-element-container .seo-element .grid .grid-container .contact .contact-grid>div a{color:#00447e}.seo-element-container .seo-element .grid .grid-container .contact .contact-grid>div span{display:flex}.seo-element-container .seo-element .grid .grid-container .contact .contact-grid>div path{fill:#00447e}.seo-element-container .seo-element .grid .whatsapp{display:none;max-width:335px;width:100%;flex:1;margin:0 auto 0 0;color:#00447e;border:2px solid #00447e;grid-template-columns:0fr 1fr;padding:7px 15px 6px;justify-content:center;align-items:center;gap:10px}@media (min-width:1024px){.seo-element-container .seo-element .grid .whatsapp{display:flex;width:auto;flex:unset;margin:0}}.seo-element-container .seo-element .grid .whatsapp p{text-align:center}.seo-element-container .seo-element .grid .whatsapp.bottom-button{margin-top:28px;display:grid;max-width:335px;box-sizing:border-box}@media (min-width:1024px){.seo-element-container .seo-element .grid .whatsapp.bottom-button{padding:10px 15px 11px}}.seo-element-container .seo-element .grid .whatsapp.bottom-button span{display:flex}.seo-element-container .seo-element .grid .whatsapp.bottom-button span svg{width:32px;height:32px}@media (min-width:1024px){.seo-element-container .seo-element .grid .whatsapp.bottom-button{display:none}}.seo-element-container .seo-element iframe{width:100%;aspect-ratio:1.7777777778}@media (min-width:1024px){.categories-tiles{display:block;padding-top:0}.categories-tiles .categories .category img{clip-path:polygon(0% 0%, 0 calc(100% - 44px), 50% calc(100% - 62px), 101% calc(100% - 44px), 101% 0%)}.categories-tiles .categories .category span:hover+img{clip-path:polygon(0% 0%, 0 calc(100% - 62px), 50% calc(100% - 82px), 101% calc(100% - 62px), 101% 0%)}.seo-element-container{padding:60px 0}.seo-element-container .seo-element{display:flex;flex-wrap:wrap;padding:20px;gap:0}.seo-element-container .seo-element h4{order:10;padding:15px 35px;font-size:18px;font-weight:lighter;margin-bottom:0}.seo-element-container .seo-element h4:hover{color:white;background:#adc1d3;opacity:0.65;cursor:pointer}.seo-element-container .seo-element h4.active{color:white;background:#00447e}.seo-element-container .seo-element .grid{padding:30px 30px 40px;background:white;display:none;order:20;grid-template-columns:1fr 1fr}.seo-element-container .seo-element .grid .grid-container{height:auto}.seo-element-container .seo-element .grid .grid-container .contact{padding-top:12px}.seo-element-container .seo-element .grid .grid-container .contact .contact-grid{display:flex;justify-content:flex-start;padding:2px 0;flex-direction:row}.seo-element-container .seo-element .grid .grid-container .contact .contact-grid>*+*{margin-top:unset;margin-left:25px}.seo-element-container .seo-element .grid .grid-container .contact .contact-grid>div{display:grid;grid-template-columns:0fr 1fr;gap:10px;align-items:center}.seo-element-container .seo-element .grid .grid-container .contact .contact-grid>div a{color:#00447e}.seo-element-container .seo-element .grid .grid-container .contact .contact-grid>div path{fill:#00447e}.seo-element-container .seo-element .grid .grid-container .contact .contact-grid>div>*+*{margin-left:unset}.seo-element-container .seo-element .grid .grid-container:after{content:none}.seo-element-container .seo-element .grid.active{display:grid}.seo-element-container .seo-element .icon-seo-chevron{display:none}}@media (min-width:992px){.set-content{width:88%;position:absolute;top:15%;left:6.5%;max-height:275px}}@media (min-width:1024px){.set-content{width:45%}.set-content a{width:auto}}@media (min-width:1200px){.set-content{width:36%}}.is-ctl-checkout.is-act-cartpage .header-actions .header-cart path{fill:white}.is-ctl-checkout.is-act-cartpage .header-actions .header-cart .cart-label{color:white}.is-act-cartpage .checkout{margin-top:20px}.is-act-loginpage .account-register{margin-top:10px}.is-act-accountregisterpage .account-register{margin-top:10px}.is-act-confirmpage .checkout,.is-act-checkoutregisterpage .checkout,.is-act-editorder .checkout{margin-top:20px}@media (min-width:1024px){.is-act-loginpage .account-register{margin-top:30px}.is-act-accountregisterpage .account-register{margin-top:30px}}.is-ctl-product .product-detail-review,.cms-block-set-buybox .product-detail-review{padding:0 0 49px}.is-ctl-product .product-detail-review-rating .icon,.is-ctl-product .product-detail-review-item-points .icon,.cms-block-set-buybox .product-detail-review-rating .icon,.cms-block-set-buybox .product-detail-review-item-points .icon{align-items:center}.is-ctl-product .product-detail-review-rating .icon.icon-star svg,.is-ctl-product .product-detail-review-rating .icon.icon-star-empty svg,.is-ctl-product .product-detail-review-rating .icon.icon-star-half svg,.is-ctl-product .product-detail-review-item-points .icon.icon-star svg,.is-ctl-product .product-detail-review-item-points .icon.icon-star-empty svg,.is-ctl-product .product-detail-review-item-points .icon.icon-star-half svg,.cms-block-set-buybox .product-detail-review-rating .icon.icon-star svg,.cms-block-set-buybox .product-detail-review-rating .icon.icon-star-empty svg,.cms-block-set-buybox .product-detail-review-rating .icon.icon-star-half svg,.cms-block-set-buybox .product-detail-review-item-points .icon.icon-star svg,.cms-block-set-buybox .product-detail-review-item-points .icon.icon-star-empty svg,.cms-block-set-buybox .product-detail-review-item-points .icon.icon-star-half svg{height:20px}.is-ctl-product .product-detail-review-rating .average-points,.is-ctl-product .product-detail-review-item-points .average-points,.cms-block-set-buybox .product-detail-review-rating .average-points,.cms-block-set-buybox .product-detail-review-item-points .average-points{font-weight:normal}.is-ctl-product .product-detail-review .product-detail-review-item-hint,.cms-block-set-buybox .product-detail-review .product-detail-review-item-hint{padding:0}.is-ctl-product .product-detail-review-title,.cms-block-set-buybox .product-detail-review-title{font-weight:200;font-size:22px;margin-bottom:5px;color:#838383}.is-ctl-product .product-detail-review-title-main,.cms-block-set-buybox .product-detail-review-title-main{font-size:30px;color:#00447e;margin-bottom:8px}.is-ctl-product .product-detail-review-title-actions,.cms-block-set-buybox .product-detail-review-title-actions{margin-bottom:12px}.is-ctl-product .product-detail-review-title-actions .rate-product,.cms-block-set-buybox .product-detail-review-title-actions .rate-product{font-weight:200;color:#838383}.is-ctl-product .product-detail-review-list-actions .show-all,.cms-block-set-buybox .product-detail-review-list-actions .show-all{font-size:19px;padding:9px 10px 10px;width:100%;border-radius:unset;border-color:#00447e;color:#00447e}.is-ctl-product .product-detail-review-list-actions .rate-product,.cms-block-set-buybox .product-detail-review-list-actions .rate-product{font-size:19px;padding:11px 10px 12px}.is-ctl-product .product-detail-review-progressbar-bar,.cms-block-set-buybox .product-detail-review-progressbar-bar{background:#00447e}.is-ctl-product .product-detail-reviews,.cms-block-set-buybox .product-detail-reviews{align-items:flex-end}.is-ctl-product .product-detail-reviews-link,.cms-block-set-buybox .product-detail-reviews-link{line-height:14px;height:13px}.is-ctl-product .product-detail-reviews-link .review,.cms-block-set-buybox .product-detail-reviews-link .review{margin-top:unset}.is-ctl-product .offcanvas.rating .login-password-recover,.cms-block-set-buybox .offcanvas.rating .login-password-recover{margin-bottom:10px;text-decoration:underline}.is-ctl-product .offcanvas.rating .float-left,.cms-block-set-buybox .offcanvas.rating .float-left{display:flex;flex-direction:column;gap:10px}.is-ctl-product .offcanvas.rating .review-form,.cms-block-set-buybox .offcanvas.rating .review-form{display:flex;flex-direction:column}.is-ctl-product .offcanvas.rating .product-detail-review-form-rating,.cms-block-set-buybox .offcanvas.rating .product-detail-review-form-rating{margin-bottom:10px}.is-ctl-product .offcanvas.rating .product-detail-review-form-rating #review-form-rating,.cms-block-set-buybox .offcanvas.rating .product-detail-review-form-rating #review-form-rating{font-weight:bold}.is-ctl-product .offcanvas.rating .product-detail-review-form-rating-input,.cms-block-set-buybox .offcanvas.rating .product-detail-review-form-rating-input{margin-left:-4px}.is-ctl-product .offcanvas.rating .product-detail-review-form-star input,.cms-block-set-buybox .offcanvas.rating .product-detail-review-form-star input{visibility:hidden}.is-ctl-product .offcanvas.rating .form-label,.cms-block-set-buybox .offcanvas.rating .form-label{display:none}.is-ctl-product .offcanvas.rating .form-group,.is-ctl-product .offcanvas.rating .form-row,.cms-block-set-buybox .offcanvas.rating .form-group,.cms-block-set-buybox .offcanvas.rating .form-row{display:flex;flex-direction:column}.is-ctl-product .offcanvas.rating .product-detail-review-form-content label,.cms-block-set-buybox .offcanvas.rating .product-detail-review-form-content label{display:none}@media (min-width:768px){.is-ctl-product .product-detail-review-title,.cms-block-set-buybox .product-detail-review-title{margin-bottom:17px}.is-ctl-product .product-detail-review-title-actions,.cms-block-set-buybox .product-detail-review-title-actions{align-items:unset;height:unset;justify-content:flex-end}.is-ctl-product .product-detail-review-title-actions .rate-product,.cms-block-set-buybox .product-detail-review-title-actions .rate-product{color:black;line-height:30px;width:auto}.is-ctl-product .product-detail-review-title-main,.cms-block-set-buybox .product-detail-review-title-main{margin-bottom:18px}.is-ctl-product .product-detail-review-list-actions,.cms-block-set-buybox .product-detail-review-list-actions{align-items:unset;height:unset;margin-bottom:20px}.is-ctl-product .product-detail-review-list-actions .show-all,.cms-block-set-buybox .product-detail-review-list-actions .show-all{color:black;font-size:15px;padding:0;font-weight:normal;line-height:30px}.is-ctl-product .product-detail-review-item-info>*+*,.cms-block-set-buybox .product-detail-review-item-info>*+*{margin-top:15px}.is-ctl-product .product-detail-review-item-title p,.is-ctl-product .product-detail-review-item-content,.cms-block-set-buybox .product-detail-review-item-title p,.cms-block-set-buybox .product-detail-review-item-content{font-size:19px;line-height:unset}.is-ctl-product .product-detail-review-item-points,.cms-block-set-buybox .product-detail-review-item-points{margin-bottom:3px}}.is-ctl-product .product-detail-media .gallery-video-container{width:100%;height:100%}.is-ctl-product .product-detail-media .gallery-slider-row .base-slider .base-slider-dots{position:unset;transform:unset;width:unset;margin:0;display:flex;justify-content:center;padding:30px 0 0}.is-ctl-product .product-detail-media .gallery-slider-row .base-slider .base-slider-dots>*+*.base-slider-dot{margin-left:10px}.is-ctl-product .product-detail-media .gallery-slider-row .base-slider .base-slider-dots button{width:36px;height:3px;border-radius:unset;margin:0;padding:0;background-color:#b2b2b2}.is-ctl-product .product-detail-media .gallery-slider-row .base-slider .base-slider-dots button.tns-nav-active{background-color:#00447e}.is-ctl-product .product-detail-media .gallery-slider-controls{display:flex}.is-ctl-product .product-detail-media .gallery-slider-controls-prev,.is-ctl-product .product-detail-media .gallery-slider-controls-next{border-radius:50%;background:#e2e2e2;width:32px;height:32px}.is-ctl-product .product-detail-media .gallery-slider-controls-prev:hover,.is-ctl-product .product-detail-media .gallery-slider-controls-prev:focus,.is-ctl-product .product-detail-media .gallery-slider-controls-next:hover,.is-ctl-product .product-detail-media .gallery-slider-controls-next:focus{background:#e0e0e0}.is-ctl-product .product-detail-media .gallery-slider-controls-prev .icon-chevron-right svg path,.is-ctl-product .product-detail-media .gallery-slider-controls-prev .icon-chevron-left svg path,.is-ctl-product .product-detail-media .gallery-slider-controls-next .icon-chevron-right svg path,.is-ctl-product .product-detail-media .gallery-slider-controls-next .icon-chevron-left svg path{fill:black}.is-ctl-product .product-detail-media .gallery-slider-controls-prev .icon,.is-ctl-product .product-detail-media .gallery-slider-controls-next .icon{display:flex}.is-ctl-product .product-detail-media .gallery-slider-controls-prev{-webkit-tap-highlight-color:transparent;line-height:14px}.is-ctl-product .product-detail-media .gallery-slider-controls-prev[disabled]{display:none}.is-ctl-product .product-detail-media .gallery-slider-controls-prev:hover{border:unset;color:unset;opacity:0.7}.is-ctl-product .product-detail-media .gallery-slider-controls-prev .icon-chevron-left{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%) rotate(-90deg)}.is-ctl-product .product-detail-media .gallery-slider-controls-prev .icon-chevron-left svg{transform:rotate(180deg)}.is-ctl-product .product-detail-media .gallery-slider-controls-next{-webkit-tap-highlight-color:transparent;line-height:14px}.is-ctl-product .product-detail-media .gallery-slider-controls-next[disabled]{display:none}.is-ctl-product .product-detail-media .gallery-slider-controls-next:hover{border:unset;color:unset;opacity:0.7}.is-ctl-product .product-detail-media .gallery-slider-controls-next .icon-chevron-right{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%) rotate(-90deg);padding-right:3px}.is-ctl-product .product-detail-media .gallery-slider-thumbnails-col{display:none}.is-ctl-product .product-detail-media .gallery-slider-thumbnails-item.video .icon{display:flex;width:100%}.is-ctl-product .product-detail-media .gallery-slider-thumbnails-item.video .icon svg{width:100%;height:100%}.is-ctl-product .product-detail-media .gallery-slider-item-container.video .gallery-slider-item.is-contain{display:flex}.is-ctl-product .product-detail-media .gallery-slider-item-container.video .video-frame{display:flex;width:100%;height:auto;box-sizing:border-box}@media (min-width:1024px){.is-ctl-product .product-detail-media .gallery-slider-item-container.video .video-frame{padding-left:20px}}.is-ctl-product .product-detail-media .gallery-slider-item-container.marvel-image-rotator-container button{display:none}.is-ctl-product .product-detail-media .gallery-slider-item-container.marvel-image-rotator-container .icon-view-rotator{display:inline-block;position:absolute;bottom:10px;right:calc(50% - 100px)}.is-ctl-product .product-detail-media .gallery-slider-item-container.marvel-image-rotator-container .icon-view-rotator svg{position:relative;z-index:2;opacity:0.5;width:40px;height:auto;padding-top:5px}.is-ctl-product .product-detail-media .modal.zoom-modal .modal-close{width:50px;height:50px}.is-ctl-product .product-detail-media .modal.zoom-modal .zoom-modal-actions{top:unset;bottom:0;display:flex;justify-content:center;width:100vw;margin:0;padding:20px;box-sizing:border-box}.is-ctl-product .product-detail-media .modal.zoom-modal .gallery-slider-controls-prev{left:10px}.is-ctl-product .product-detail-media .modal.zoom-modal .gallery-slider-controls-next{right:10px}.is-ctl-product .product-detail-media .modal.zoom-modal .image-zoom-container img{max-height:calc(100vh - 116px)}.is-ctl-product .product-detail .modal.zoom-modal .gallery-slider-thumbnails-item.marvel-image-rotator-thumb:last-of-type{display:none}@media (min-width:768px){.is-ctl-product .product-detail-media .gallery-video-container,.is-ctl-product .product-detail-media .gallery-video-container iframe{width:556px;height:556px}.is-ctl-product .product-detail-media .modal.zoom-modal .zoom-modal-actions{bottom:116px;width:50vw;left:50%;transform:translateX(-50%)}.is-ctl-product .product-detail-media .gallery-slider-item-container.marvel-image-rotator-container .icon-view-rotator svg{display:none}}@media (min-width:1024px){.is-ctl-product .product-detail-media .gallery-slider-row{flex-direction:row-reverse}.is-ctl-product .product-detail-media .gallery-slider-row .base-slider .base-slider-dots{display:none}.is-ctl-product .product-detail-media .gallery-slider-thumbnails-col{display:flex}.is-ctl-product .product-detail-media .gallery-slider-thumbnails-col.is-left .gallery-slider-thumbnails-controls{position:unset}.is-ctl-product .product-detail-media .gallery-slider-thumbnails-col.is-left .gallery-slider-thumbnails-controls>button.base-slider-controls-prev{top:0;left:50%;transform:translateX(-50%) rotate(-90deg)}.is-ctl-product .product-detail-media .gallery-slider-thumbnails-col.is-left .gallery-slider-thumbnails-controls>button.base-slider-controls-prev .icon{transform:rotate(-90deg);margin:0}.is-ctl-product .product-detail-media .gallery-slider-thumbnails-col.is-left .gallery-slider-thumbnails-controls>button.base-slider-controls-next{top:unset;bottom:0;left:50%;transform:translateX(-50%) rotate(-90deg)}.is-ctl-product .product-detail-media .gallery-slider-thumbnails-col.is-left .gallery-slider-thumbnails-controls>button.base-slider-controls-next .icon{transform:rotate(90deg);margin:0}.is-ctl-product .product-detail-media .gallery-slider-thumbnails-container{padding:40px 0}.is-ctl-product .product-detail-media .gallery-slider-thumbnails-item.tns-nav-active .gallery-slider-thumbnails-item-inner{border-color:#00447e}.is-ctl-product .product-detail-media .gallery-slider-controls{display:none}.is-ctl-product .product-detail-buy .magnifier-zoom-image{position:absolute;width:100%;height:100% !important;min-height:unset !important;max-height:400px;top:-40px;border:1px solid #e0e0e0}.is-ctl-product .product-detail-buy .magnifier-zoom-image .product-detail-bulletpoints svg path{fill:#00447e}}@media (min-width:1440px){.is-ctl-product .product-detail-media .gallery-slider-row{flex-direction:row-reverse}.is-ctl-product .product-detail-media .gallery-slider-thumbnails-col{flex-direction:column}}.is-ctl-product .product-detail-usage{background:#ededed;margin:0 -20px 60px;padding:0 20px}.is-ctl-product .product-detail-usage-block{display:flex;flex-direction:column;padding:52px 0 60px}.is-ctl-product .product-detail-usage-block>*+*{margin-top:40px}.is-ctl-product .product-detail-usage-title{padding:0 0 19px;border-bottom:1px solid #e0e0e0}.is-ctl-product .product-detail-usage-title-main{font-size:30px;color:#00447e;padding-bottom:2px}.is-ctl-product .product-detail-usage-title-sub{color:#838383;font-size:22px}.is-ctl-product .product-detail-usage-step{padding:16px 0 14px;border-bottom:1px solid #e0e0e0;display:flex;color:#505050;align-items:center;line-height:24px;font-size:18px}.is-ctl-product .product-detail-usage-step .icon{display:flex;padding-right:20px}.is-ctl-product .product-detail-usage-step .icon svg{fill:#00447e}.is-ctl-product .product-detail-usage-media{display:flex}.is-ctl-product .product-detail-usage-media iframe{min-height:200px}@media (min-width:576px){.is-ctl-product .product-detail-usage-media{min-height:400px}}@media (min-width:768px){.is-ctl-product .product-detail-usage-media{min-height:500px}}@media (min-width:1024px){.is-ctl-product .product-detail-usage-block{flex-direction:row}.is-ctl-product .product-detail-usage-block>*+*{margin-top:unset;margin-left:60px}.is-ctl-product .product-detail-usage-wrapper{flex:1}.is-ctl-product .product-detail-usage-title-main{padding:2px 0}.is-ctl-product .product-detail-usage-step{padding:25px 20px 23px 0}.is-ctl-product .product-detail-usage-media{flex:1;min-height:430px}}@media (min-width:1640px){.is-ctl-product .product-detail-usage{position:relative;margin:0 calc(-1 * (((100vw - 1640px + 40px) / 2)) - 20px) 60px;padding:0 calc(((100vw - 1640px + 40px) / 2) + 20px);max-width:1640px;overflow:hidden}}.is-ctl-product .product-detail-technical-data{margin-bottom:60px}.is-ctl-product .product-detail-technical-data-title{display:flex;flex-direction:column;font-size:30px;color:#00447e;padding:0 0 9px}.is-ctl-product .product-detail-technical-data-content{border-collapse:collapse}.is-ctl-product .product-detail-technical-data-pdf{font-size:18px;border:2px solid #00447e;display:flex;padding:8px;align-items:center;margin-top:19px}.is-ctl-product .product-detail-technical-data-pdf .icon{display:flex}.is-ctl-product .product-detail-technical-data-pdf .icon svg #Pfad_45{fill:red}.is-ctl-product .product-detail-technical-data-pdf-title{width:100%;color:#00447e;text-align:center;font-size:16px}.is-ctl-product .product-detail-technical-data-block{border-bottom:1px solid #e0e0e0;display:block;padding:11px 0}.is-ctl-product .product-detail-technical-data-block>*{display:inline;padding:11px 0}.is-ctl-product .product-detail-technical-data-block:last-of-type{border-bottom:unset}.is-ctl-product .product-detail-technical-data-notice{margin-top:21px;padding:10px 10px 22px;border:1px solid rgba(0, 68, 126, 0.3)}.is-ctl-product .product-detail-technical-data-notice-title{display:flex;align-items:center;padding-bottom:1px}.is-ctl-product .product-detail-technical-data-notice-title>*+*{margin-left:15px}.is-ctl-product .product-detail-technical-data-notice-value{line-height:24px}.is-ctl-product .product-detail-technical-data-notice-label{font-weight:bold}@media (min-width:768px){.is-ctl-product .product-detail-technical-data-content{width:100%;border-collapse:collapse}.is-ctl-product .product-detail-technical-data-title{padding:0 0 1px;flex-direction:row;justify-content:space-between;align-items:center}.is-ctl-product .product-detail-technical-data-pdf{padding:8px 20px 8px 10px;margin-top:unset}.is-ctl-product .product-detail-technical-data-pdf>*+*{margin-left:20px}.is-ctl-product .product-detail-technical-data-block{display:table-row}.is-ctl-product .product-detail-technical-data-block>*{display:table-cell;padding:11px 36px 11px 0;vertical-align:top}.is-ctl-product .product-detail-technical-data-block>*:first-of-type{width:1%;white-space:nowrap}.is-ctl-product .product-detail-technical-data-notice{margin:20px 0 0}}@media (min-width:1024px){.is-ctl-product .product-detail-technical-data-title{padding:0 0 8px}}.is-ctl-product .product-detail-set{display:flex;flex-direction:column;margin-bottom:20px}.is-ctl-product .product-detail-set-discount{border:1px solid #00447e}.is-ctl-product .product-detail-set-discount-wrapper{padding:25px 10px}.is-ctl-product .product-detail-set-discount-title{display:flex;align-items:center;justify-content:flex-start;color:#00447e;font-size:30px;padding-bottom:40px}.is-ctl-product .product-detail-set-discount-title>*+*{margin-left:20px}.is-ctl-product .product-detail-set-discount-title .icon{display:flex}.is-ctl-product .product-detail-set-discount-title .icon-set-puzzle svg{width:45px;height:45px}.is-ctl-product .product-detail-set-discount-content{display:flex;flex-wrap:wrap}.is-ctl-product .product-detail-set-discount-price-eq{font-size:44px;line-height:29px;color:black;margin:20px 0;display:flex;justify-content:center;align-items:center}.is-ctl-product .product-detail-set-discount-price-actions{flex:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:center}.is-ctl-product .product-detail-set-discount-products{display:flex;justify-content:space-between;flex-direction:column;width:100%}.is-ctl-product .product-detail-set-discount-products .icon-plus{align-self:center}.is-ctl-product .product-detail-set-discount .product-image{display:flex;flex-direction:column;align-items:center;text-align:center;flex:1}.is-ctl-product .product-detail-set-discount .set-thumbnail-image{max-width:130px}.is-ctl-product .product-detail-set-discount-price-old{text-decoration:line-through;padding-bottom:3px}.is-ctl-product .product-detail-set-discount-price-new{font-weight:bold;font-size:36px;padding-bottom:16px;color:#e3000f}.is-ctl-product .product-detail-set-discount-action{margin-top:15px;background:#00447e;width:100%;color:white;display:flex;justify-content:center;padding:13px 10px 12px;font-size:18px;box-sizing:border-box}.is-ctl-product .product-detail-set-advantage{display:none}@media (min-width:576px){.is-ctl-product .product-detail-set-discount .set-thumbnail-image{max-width:150px}.is-ctl-product .product-detail-set-discount-products{flex-direction:row;width:auto;flex-wrap:wrap;justify-content:space-around}.is-ctl-product .product-detail-set-discount .product-image{max-width:200px}.is-ctl-product .product-detail-set-discount-price-eq{margin:10px 0}}@media (min-width:768px){.is-ctl-product .product-detail-set{flex-direction:row}.is-ctl-product .product-detail-set-discount-products{width:100%}.is-ctl-product .product-detail-set>*+*{margin-left:60px}.is-ctl-product .product-detail-set-discount{flex:1}}@media (min-width:992px){.is-ctl-product .product-detail-set{width:auto}.is-ctl-product .product-detail-set-advantage{flex:1;display:block;padding:30px 0}.is-ctl-product .product-detail-set-advantage-title{color:#00447e;font-size:30px;padding-bottom:23px}}@media (min-width:1024px){.is-ctl-product .product-detail-set{display:grid;grid-template-columns:3fr 1fr;margin-bottom:60px}.is-ctl-product .product-detail-set-discount-wrapper{padding:30px}.is-ctl-product .product-detail-set-discount-content{display:flex}}@media (min-width:1280px){.is-ctl-product .product-detail-set-discount-wrapper{height:100%;box-sizing:border-box}.is-ctl-product .product-detail-set-discount-price-actions{flex-direction:row;padding-bottom:16px}.is-ctl-product .product-detail-set-discount-price-eq{line-height:normal;margin:unset;height:100%;width:100%;padding-right:10px}.is-ctl-product .product-detail-set-discount-price-new{padding-bottom:unset}.is-ctl-product .product-detail-set-discount-action{grid-column:1 / span 2}.is-ctl-product .product-detail-set-discount-content{height:auto;display:grid;gap:20px;grid-template-columns:1fr auto}}.is-ctl-product .product-detail-set-child{border:1px solid #e0e0e0;display:flex;flex-direction:column;position:relative;padding:20px;box-sizing:border-box}.is-ctl-product .product-detail-set-child img{max-width:200px;margin:0 auto}.is-ctl-product .product-detail-set-child .number{color:#e0e0e0;font-size:70px;font-weight:bold;position:absolute;top:0;left:20px}.is-ctl-product .product-detail-set-child-name{font-size:26px;font-weight:bold;color:#00447e;margin:15px 0 20px;flex:1}.is-ctl-product .product-detail-set-child-description{margin-bottom:20px}.is-ctl-product .product-detail-set-child-action{width:calc(100% - 40px);padding:8px 25px;line-height:36px;font-size:18px;color:white;background:#00447e;box-sizing:border-box;text-align:center}.is-ctl-product .product-detail-set-children{padding-bottom:27px}.is-ctl-product .product-detail-set-children .icon-set-puzzle{position:absolute;top:20px;right:20px}.is-ctl-product .product-detail-set-children .icon-set-puzzle svg{width:45px;height:45px}.is-ctl-product .product-detail-set-children .set-thumbnail-image{display:flex}.is-ctl-product .product-detail-set-children-title{padding-bottom:20px}.is-ctl-product .product-detail-set-children-title h2{margin-bottom:0}.is-ctl-product .product-detail-set-children-content{display:flex;flex-direction:column}.is-ctl-product .product-detail-set-children-content>*+*{margin-top:10px}@media (min-width:576px){.is-ctl-product .product-detail-set-child{max-width:calc(50% - 10px);padding:20px 20px 80px}.is-ctl-product .product-detail-set-children-content{flex-direction:row;flex-wrap:wrap}.is-ctl-product .product-detail-set-children-content>*{margin-bottom:10px;margin-top:unset}.is-ctl-product .product-detail-set-children-content>*:nth-of-type(2n){margin-left:10px}.is-ctl-product .product-detail-set-child-action{position:absolute;bottom:20px}}@media (min-width:992px){.is-ctl-product .product-detail-set-child{max-width:calc((100% - 40px) / 3)}.is-ctl-product .product-detail-set-children-content>*:nth-of-type(4n){margin-left:unset}.is-ctl-product .product-detail-set-children-content>*+*{margin-left:10px}}@media (min-width:1200px){.is-ctl-product .product-detail-set-child{max-width:calc((100% - 60px) / 4)}.is-ctl-product .product-detail-set-children{padding-bottom:45px}.is-ctl-product .product-detail-set-children-content>*:nth-of-type(4n){margin-left:10px}.is-ctl-product .product-detail-set-children-content>*:nth-of-type(5n){margin-left:unset}}@media (min-width:1640px){.is-ctl-product .product-detail-set-child{max-width:calc((100% - 80px) / 5)}.is-ctl-product .product-detail-set-children-content>*:nth-of-type(5n){margin-left:10px}.is-ctl-product .product-detail-set-children-content>*:nth-of-type(6n){margin-left:unset}}.is-ctl-product .container-main>.cms-page.container,.cms-block-set-buybox .container-main>.cms-page.container{padding:0}.is-ctl-product .product-detail .js-magnifier-zoom-image-container,.cms-block-set-buybox .product-detail .js-magnifier-zoom-image-container{display:flex;flex-direction:column}.is-ctl-product .product-detail-price-container .product-block-prices-row,.cms-block-set-buybox .product-detail-price-container .product-block-prices-row{display:flex;justify-content:space-between;margin-bottom:5px}.is-ctl-product .product-detail-price-container .product-detail-price-unit,.cms-block-set-buybox .product-detail-price-container .product-detail-price-unit{font-size:10px}.is-ctl-product .product-detail-price-container .product-block-prices-cell,.cms-block-set-buybox .product-detail-price-container .product-block-prices-cell{display:flex;flex-direction:column;justify-content:center}.is-ctl-product .product-detail-headline,.cms-block-set-buybox .product-detail-headline{padding-bottom:3px}.is-ctl-product .product-detail-headline .badge-made-in,.cms-block-set-buybox .product-detail-headline .badge-made-in{display:none}.is-ctl-product .product-detail-name,.cms-block-set-buybox .product-detail-name{color:#00447e}.is-ctl-product .product-detail-content .product-detail-price-container,.cms-block-set-buybox .product-detail-content .product-detail-price-container{padding:40px 0 0}.is-ctl-product .product-detail-content .product-wishlist button,.cms-block-set-buybox .product-detail-content .product-wishlist button{margin-top:unset;top:40px}.is-ctl-product .product-detail-content .product-wishlist .product-wishlist-not-added .icon path,.is-ctl-product .product-detail-content .product-wishlist .product-wishlist-not-added .icon ellipse,.is-ctl-product .product-detail-content .product-wishlist .product-wishlist-added .icon path,.is-ctl-product .product-detail-content .product-wishlist .product-wishlist-added .icon ellipse,.cms-block-set-buybox .product-detail-content .product-wishlist .product-wishlist-not-added .icon path,.cms-block-set-buybox .product-detail-content .product-wishlist .product-wishlist-not-added .icon ellipse,.cms-block-set-buybox .product-detail-content .product-wishlist .product-wishlist-added .icon path,.cms-block-set-buybox .product-detail-content .product-wishlist .product-wishlist-added .icon ellipse{fill:#00447e}.is-ctl-product .product-detail-content .product-detail-form-container .buy-widget,.cms-block-set-buybox .product-detail-content .product-detail-form-container .buy-widget{position:unset;width:auto;padding:0 0 40px}.is-ctl-product .product-detail-content .product-detail-form-container .col-4,.cms-block-set-buybox .product-detail-content .product-detail-form-container .col-4{border-color:#00447e;border-radius:unset}.is-ctl-product .product-detail-content .product-detail-form-container .col-8 .btn-buy,.cms-block-set-buybox .product-detail-content .product-detail-form-container .col-8 .btn-buy{background-color:#00447e;border-color:#00447e;border-radius:unset;padding:0 30px;display:flex;justify-content:center;align-items:center}.is-ctl-product .product-detail-content .delivery-information,.cms-block-set-buybox .product-detail-content .delivery-information{margin:0 0 29px}.is-ctl-product .product-detail-content .delivery-information .icon,.cms-block-set-buybox .product-detail-content .delivery-information .icon{margin-top:2px}.is-ctl-product .product-detail-content .product-wishlist,.cms-block-set-buybox .product-detail-content .product-wishlist{display:none;padding:0}@media (min-width:768px){.is-ctl-product .product-detail-content .product-wishlist,.cms-block-set-buybox .product-detail-content .product-wishlist{display:block}}.is-ctl-product .product-detail-bulletwarnings,.cms-block-set-buybox .product-detail-bulletwarnings{display:flex;flex-direction:column-reverse}.is-ctl-product .product-detail .warnings-euh,.cms-block-set-buybox .product-detail .warnings-euh{grid-row:2 / 2;grid-column:1 / span 2}.is-ctl-product .product-detail-warnings,.cms-block-set-buybox .product-detail-warnings{border:1px solid rgba(0, 68, 126, 0.3);padding:20px 10px 6px;margin-bottom:44px;height:100%;min-width:200px}.is-ctl-product .product-detail-warnings-title,.cms-block-set-buybox .product-detail-warnings-title{color:#00447e;font-size:19px;padding-bottom:14px}.is-ctl-product .product-detail-warnings-tag,.cms-block-set-buybox .product-detail-warnings-tag{font-weight:bold;text-transform:uppercase;padding-bottom:11px}.is-ctl-product .product-detail-warnings-content,.cms-block-set-buybox .product-detail-warnings-content{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto 1fr;gap:16px;padding-bottom:14px}.is-ctl-product .product-detail-warnings-symbols,.cms-block-set-buybox .product-detail-warnings-symbols{display:flex;flex-direction:column;grid-row:1 / 1;grid-column:1 / 1}.is-ctl-product .product-detail-warnings-symbols>*+*,.cms-block-set-buybox .product-detail-warnings-symbols>*+*{margin-top:13px}.is-ctl-product .product-detail-warnings-label,.cms-block-set-buybox .product-detail-warnings-label{grid-row:1 / 1;grid-column:2 / 2;min-height:53px}.is-ctl-product .product-detail-warnings-label:last-of-type,.cms-block-set-buybox .product-detail-warnings-label:last-of-type{min-height:unset}.is-ctl-product .product-detail-warnings-labels,.cms-block-set-buybox .product-detail-warnings-labels{display:flex;flex-direction:column}.is-ctl-product .product-detail-warnings-labels>*+*,.cms-block-set-buybox .product-detail-warnings-labels>*+*{margin-top:5px}.is-ctl-product .product-detail-warnings .set-link,.cms-block-set-buybox .product-detail-warnings .set-link{text-decoration:underline;line-height:1.5}.is-ctl-product .product-detail-warnings-baua,.cms-block-set-buybox .product-detail-warnings-baua{padding-bottom:14px}.is-ctl-product .product-detail-bulletpoints,.cms-block-set-buybox .product-detail-bulletpoints{font-size:16px;order:1}.is-ctl-product .product-detail-bulletpoints li,.cms-block-set-buybox .product-detail-bulletpoints li{align-items:center}.is-ctl-product .product-detail-bulletpoints .made-in,.cms-block-set-buybox .product-detail-bulletpoints .made-in{display:none}.is-ctl-product .product-detail-bulletpoints .icon-check,.cms-block-set-buybox .product-detail-bulletpoints .icon-check{display:flex}.is-ctl-product .product-detail-bulletpoints .icon-check path,.cms-block-set-buybox .product-detail-bulletpoints .icon-check path{fill:#00447e}.is-ctl-product .product-detail-buy,.cms-block-set-buybox .product-detail-buy{width:100%}.is-ctl-product .product-detail-mobile-badges,.cms-block-set-buybox .product-detail-mobile-badges{display:flex;margin-bottom:29px}.is-ctl-product .product-detail-tax-container,.cms-block-set-buybox .product-detail-tax-container{padding:4px 0 8px}.is-ctl-product .product-detail-tax-container p,.cms-block-set-buybox .product-detail-tax-container p{display:none}.is-ctl-product .product-detail-tax-link,.cms-block-set-buybox .product-detail-tax-link{font-size:12px;margin-bottom:5px}.is-ctl-product .product-detail .product-carousel,.cms-block-set-buybox .product-detail .product-carousel{display:none;max-width:100%}@media (min-width:768px){.is-ctl-product .product-detail .product-carousel .slide-count-1,.cms-block-set-buybox .product-detail .product-carousel .slide-count-1{width:30%}.is-ctl-product .product-detail .product-carousel .slide-count-2,.cms-block-set-buybox .product-detail .product-carousel .slide-count-2{width:66%}.is-ctl-product .product-detail .product-carousel .slide-count-3,.cms-block-set-buybox .product-detail .product-carousel .slide-count-3{width:75%}.is-ctl-product .product-detail .product-carousel .slide-count-4,.cms-block-set-buybox .product-detail .product-carousel .slide-count-4{width:100%}}@media (min-width:1024px){.is-ctl-product .product-detail .product-carousel .slide-count-1,.cms-block-set-buybox .product-detail .product-carousel .slide-count-1{width:20%}.is-ctl-product .product-detail .product-carousel .slide-count-2,.cms-block-set-buybox .product-detail .product-carousel .slide-count-2{width:40%}.is-ctl-product .product-detail .product-carousel .slide-count-3,.cms-block-set-buybox .product-detail .product-carousel .slide-count-3{width:60%}.is-ctl-product .product-detail .product-carousel .slide-count-4,.cms-block-set-buybox .product-detail .product-carousel .slide-count-4{width:80%}}.is-ctl-product .product-detail-price-unit,.cms-block-set-buybox .product-detail-price-unit{font-size:12px}.is-ctl-product .product-detail .product-block-prices-head th,.cms-block-set-buybox .product-detail .product-block-prices-head th{text-align:center;font-size:16px}.is-ctl-product .product-detail .product-block-prices-cell,.cms-block-set-buybox .product-detail .product-block-prices-cell{text-align:left;font-size:24px;font-weight:bold}.is-ctl-product .product-detail .product-block-prices-cell-thin,.cms-block-set-buybox .product-detail .product-block-prices-cell-thin{font-size:16px;vertical-align:bottom}.is-ctl-product .product-detail .product-block-prices-cell-content,.cms-block-set-buybox .product-detail .product-block-prices-cell-content{display:flex;height:100%;justify-content:flex-start;align-items:flex-end}.is-ctl-product .product-detail .product-block-prices-cell .product-detail-block-price,.cms-block-set-buybox .product-detail .product-block-prices-cell .product-detail-block-price{display:flex;align-items:flex-end;justify-content:flex-end}.is-ctl-product .product-detail .product-block-prices-cell .product-detail-block-price>*+*,.cms-block-set-buybox .product-detail .product-block-prices-cell .product-detail-block-price>*+*{margin-left:10px}.is-ctl-product .product-detail .product-block-prices-cell .product-detail-price,.cms-block-set-buybox .product-detail .product-block-prices-cell .product-detail-price{font-size:24px;margin-bottom:-3px}.is-ctl-product .product-detail .product-block-prices-cell .product-detail-price.with-advanced-list-price,.cms-block-set-buybox .product-detail .product-block-prices-cell .product-detail-price.with-advanced-list-price{color:#e3000f}.is-ctl-product .product-detail-advanced-list-price-wrapper,.cms-block-set-buybox .product-detail-advanced-list-price-wrapper{display:flex}.is-ctl-product .product-detail-advanced-list-price-wrapper .list-price-price,.cms-block-set-buybox .product-detail-advanced-list-price-wrapper .list-price-price{font-size:16px;text-decoration:line-through}.is-ctl-product .product-detail-faq,.cms-block-set-buybox .product-detail-faq{padding:0 0 45px}.is-ctl-product .product-detail-faq-title,.cms-block-set-buybox .product-detail-faq-title{font-size:26px;color:#00447e;padding-bottom:10px}.is-ctl-product .product-detail-faq-wrapper,.cms-block-set-buybox .product-detail-faq-wrapper{transform:rotate(0);transition:transform 0.5s ease-in;padding:0 0 15px}.is-ctl-product .product-detail-faq-question,.cms-block-set-buybox .product-detail-faq-question{border-bottom:1px solid #e0e0e0;color:#00447e;display:flex;justify-content:space-between;align-items:center}.is-ctl-product .product-detail-faq-question svg path,.cms-block-set-buybox .product-detail-faq-question svg path{fill:#00447e}.is-ctl-product .product-detail-faq-question-content,.cms-block-set-buybox .product-detail-faq-question-content{line-height:24px;font-size:18px;padding:30px 15px 28px;flex-grow:1}.is-ctl-product .product-detail-faq-answer-content,.cms-block-set-buybox .product-detail-faq-answer-content{line-height:24px;font-size:18px;padding:10px 0;color:#838383}.is-ctl-product .product-detail-faq-wrapper.open .icon-chevron-down,.cms-block-set-buybox .product-detail-faq-wrapper.open .icon-chevron-down{transform:rotate(180deg)}@media (min-width:768px){.product-detail.container.grid{grid-template-columns:1fr 1fr}.is-ctl-product .product-detail .block-wrapper,.cms-block-set-buybox .product-detail .block-wrapper{display:flex}.is-ctl-product .product-detail .block-wrapper>*,.cms-block-set-buybox .product-detail .block-wrapper>*{flex:1}.is-ctl-product .product-detail .block-wrapper>*+*,.cms-block-set-buybox .product-detail .block-wrapper>*+*{margin-left:20px}.is-ctl-product .product-detail-faq-question,.cms-block-set-buybox .product-detail-faq-question{padding:0 20px}.is-ctl-product .product-detail-faq-answer-content,.cms-block-set-buybox .product-detail-faq-answer-content{padding:10px 20px}.is-ctl-product .product-detail-faq-wrapper,.cms-block-set-buybox .product-detail-faq-wrapper{padding:0}}@media (min-width:1024px){.is-ctl-product .product-detail-main,.cms-block-set-buybox .product-detail-main{padding:62px 0 70px;border-bottom:unset;margin-bottom:0;gap:unset;column-gap:60px;box-sizing:border-box;flex-direction:column-reverse;display:grid;grid-column-gap:60px;grid-template-columns:1fr 1fr;grid-template-rows:auto 1fr;max-height:unset}.is-ctl-product .product-detail-media,.cms-block-set-buybox .product-detail-media{grid-column:1;grid-row:1 / span 2;width:100%;max-width:770px}.is-ctl-product .product-detail-media .product-badges,.cms-block-set-buybox .product-detail-media .product-badges{justify-content:flex-end}.is-ctl-product .product-detail .product-detail-headline,.cms-block-set-buybox .product-detail .product-detail-headline{grid-column:2;grid-row:1;display:flex;justify-content:space-between;padding-bottom:18px;border-bottom:1px solid #e0e0e0;margin-bottom:28px;flex-direction:row;align-items:center}.is-ctl-product .product-detail .product-detail-headline>*+*,.cms-block-set-buybox .product-detail .product-detail-headline>*+*{margin-left:20px}.is-ctl-product .product-detail .product-detail-headline .product-detail-name,.cms-block-set-buybox .product-detail .product-detail-headline .product-detail-name{margin-top:unset}.is-ctl-product .product-detail .product-detail-headline-wrapper,.cms-block-set-buybox .product-detail .product-detail-headline-wrapper{flex-grow:1}.is-ctl-product .product-detail .product-detail-headline .badge-made-in,.cms-block-set-buybox .product-detail .product-detail-headline .badge-made-in{display:block}.is-ctl-product .product-detail-buy,.cms-block-set-buybox .product-detail-buy{grid-column:2;grid-row:2}.is-ctl-product .product-detail-form-container,.cms-block-set-buybox .product-detail-form-container{grid-row:3 / 3;grid-column:1 / span 2;display:flex;padding-bottom:0;order:3}.is-ctl-product .product-detail-form-container>*+*,.cms-block-set-buybox .product-detail-form-container>*+*{margin-left:18px}.is-ctl-product .product-detail-form-container .col-4 select,.cms-block-set-buybox .product-detail-form-container .col-4 select{border-radius:unset;height:43px;margin-top:1px}.is-ctl-product .product-detail-price-container,.cms-block-set-buybox .product-detail-price-container{order:1;gap:unset;padding-top:18px}.is-ctl-product .product-detail .block-wrapper>*+*,.cms-block-set-buybox .product-detail .block-wrapper>*+*{margin-left:60px}.is-ctl-product .product-detail .js-magnifier-zoom-image-container,.cms-block-set-buybox .product-detail .js-magnifier-zoom-image-container{display:grid;grid-template-columns:auto 1fr;grid-template-rows:repeat(3, auto);flex-direction:column}.is-ctl-product .product-detail .product-detail-form-container,.cms-block-set-buybox .product-detail .product-detail-form-container{display:flex}.is-ctl-product .product-detail .buy-widget,.cms-block-set-buybox .product-detail .buy-widget{flex-grow:1}.is-ctl-product .product-detail .product-wishlist .product-wishlist-action,.cms-block-set-buybox .product-detail .product-wishlist .product-wishlist-action{border-radius:unset;border-color:#00447e;width:47px;min-width:47px;height:47px}.is-ctl-product .product-detail-content,.cms-block-set-buybox .product-detail-content{margin-bottom:unset;border:unset}.is-ctl-product .product-detail-bulletwarnings,.cms-block-set-buybox .product-detail-bulletwarnings{grid-row:1 / 2;grid-column:1 / span 2;flex-direction:row;order:0;justify-content:space-between}.is-ctl-product .product-detail-bulletpoints,.cms-block-set-buybox .product-detail-bulletpoints{box-sizing:border-box;padding-right:10px}.is-ctl-product .product-detail-warnings,.cms-block-set-buybox .product-detail-warnings{height:auto;box-sizing:border-box;justify-self:flex-end;align-self:flex-start;max-width:324px;width:min-content;padding:20px;margin-left:10px;margin-bottom:40px;grid-row:1 / span 2;grid-column:2 / 2}.is-ctl-product .product-detail-buy-container,.cms-block-set-buybox .product-detail-buy-container{grid-row:2 / 2;grid-column:1 / 1;order:1;display:flex;flex-direction:column;align-self:flex-end}.is-ctl-product .product-detail-delivery-information,.cms-block-set-buybox .product-detail-delivery-information{order:0}.is-ctl-product .product-detail-mobile-badges,.cms-block-set-buybox .product-detail-mobile-badges{display:none}.is-ctl-product .product-detail .delivery-information,.cms-block-set-buybox .product-detail .delivery-information{margin:14px 0 21px}.is-ctl-product .product-detail-tax,.cms-block-set-buybox .product-detail-tax{margin-bottom:unset}.is-ctl-product .product-detail-tax-container,.cms-block-set-buybox .product-detail-tax-container{order:2;padding-bottom:16px}.is-ctl-product .product-detail-tax-link,.cms-block-set-buybox .product-detail-tax-link{font-size:12px}.is-ctl-product .product-detail-faq,.cms-block-set-buybox .product-detail-faq{padding-top:21px}}@media (min-width:1260px){.is-ctl-product .product-detail-warnings,.cms-block-set-buybox .product-detail-warnings{width:auto;min-width:280px}}.breadcrumb{display:none}:root{--submenu-height: 0}.offcanvas.is-left .btn-close{padding:0 15px 0 0;z-index:1}.offcanvas.is-left .btn-close .icon-x{display:flex}.offcanvas.is-left .btn-close .icon-x use{fill:white}.offcanvas .offcanvas-header{padding:unset;min-height:40px;position:relative;justify-content:center;background:#e3000f}.offcanvas .offcanvas-header .header-logo{width:82%}.offcanvas .header-logo-picture>*{height:40px}.offcanvas.navigation-offcanvas{height:calc(100vh - 64px);width:82%;max-width:376px}.offcanvas.navigation-offcanvas .overflow-shadow>.navigation-offcanvas-container{border-top:1px solid white;box-sizing:border-box;max-height:calc(100vh - 40px - 78px - 61px)}.offcanvas.navigation-offcanvas .overflow-shadow>.navigation-offcanvas-container>.navigation-offcanvas-overlay-content>.navigation-offcanvas-list>.navigation-offcanvas-list-item:last-of-type{margin-bottom:40px}.offcanvas.navigation-offcanvas .navigation-offcanvas-placeholder .navigation-offcanvas-list,.offcanvas.navigation-offcanvas .navigation-offcanvas-overlay-content .navigation-offcanvas-list{margin-top:unset}.offcanvas.navigation-offcanvas .navigation-offcanvas-overlay-content{position:unset;padding-right:unset}.offcanvas.navigation-offcanvas .navigation-offcanvas-overlay-content .submenu{display:none;height:0;transition:height 0.5s ease-in}.offcanvas.navigation-offcanvas .navigation-offcanvas-overlay-content .submenu.show{display:block;height:var(--submenu-height)}.offcanvas.navigation-offcanvas .navigation-offcanvas-overlay-content .submenu .navigation-offcanvas-overlay-content{padding-right:unset}.offcanvas.navigation-offcanvas .navigation-offcanvas-overlay-content .submenu .navigation-offcanvas-list-item:first-of-type>.navigation-offcanvas-link .link-container{border-top:1px solid #e0e0e0}.offcanvas.navigation-offcanvas .navigation-offcanvas-overlay-content .submenu .navigation-offcanvas-list-item:last-of-type{border-bottom:unset}.offcanvas.navigation-offcanvas .navigation-offcanvas-link.is-loading .navigation-offcanvas-link-icon{right:14px}.offcanvas.navigation-offcanvas .navigation-offcanvas-list-item{overflow:hidden;-webkit-tap-highlight-color:transparent}.offcanvas.navigation-offcanvas .navigation-offcanvas-list-item .navigation-offcanvas-link{background:white;border-top:unset;padding:0 10px 0 0}.offcanvas.navigation-offcanvas .navigation-offcanvas-list-item .navigation-offcanvas-link.show{background:rgba(0, 68, 126, 0.2)}.offcanvas.navigation-offcanvas .navigation-offcanvas-list-item .navigation-offcanvas-link.show .link-container{border-top:unset}.offcanvas.navigation-offcanvas .navigation-offcanvas-list-item .navigation-offcanvas-link.show .icon-chevron-down{transform:rotate(180deg)}.offcanvas.navigation-offcanvas .navigation-offcanvas-list-item .navigation-offcanvas-link.show.outdoor{background:rgba(1, 128, 57, 0.2)}.offcanvas.navigation-offcanvas .navigation-offcanvas-list-item .navigation-offcanvas-link.show.sanitär{background:rgba(8, 72, 143, 0.2)}.offcanvas.navigation-offcanvas .navigation-offcanvas-list-item .navigation-offcanvas-link.show.schimmel{background:rgba(85, 99, 110, 0.2)}.offcanvas.navigation-offcanvas .navigation-offcanvas-list-item .navigation-offcanvas-link.show.küche{background:rgba(125, 49, 137, 0.2)}.offcanvas.navigation-offcanvas .navigation-offcanvas-list-item .navigation-offcanvas-link.show.spezial{background:rgba(255, 80, 1, 0.2)}.offcanvas.navigation-offcanvas .navigation-offcanvas-list-item .navigation-offcanvas-link.show.bodeninnen{background:rgba(152, 80, 30, 0.2)}.offcanvas.navigation-offcanvas .navigation-offcanvas-list-item .navigation-offcanvas-link.show.bodenaußen{background:rgba(152, 80, 30, 0.2)}.offcanvas.navigation-offcanvas .navigation-offcanvas-list-item .navigation-offcanvas-link.show.freizeit{background:rgba(0, 193, 213, 0.2)}.offcanvas.navigation-offcanvas .navigation-offcanvas-list-item .navigation-offcanvas-link.show.vorteilssets{background:rgba(8, 72, 143, 0.2)}.offcanvas.navigation-offcanvas .navigation-offcanvas-list-item .navigation-offcanvas-link .link-container{display:flex;padding:22px 10px 20px 20px;justify-content:space-between;width:100%;border-top:1px solid #e0e0e0}.offcanvas.navigation-offcanvas .navigation-offcanvas-list-item:first-of-type>.navigation-offcanvas-link .link-container{border-top:unset}.offcanvas.navigation-offcanvas.is-left .offcanvas-close{z-index:50;position:absolute;top:50%;transform:translateY(-50%);right:0;padding:0 17px 0 0}.offcanvas.navigation-offcanvas.is-left .offcanvas-close .icon-x path{fill:white}.offcanvas.navigation-offcanvas .offcanvas-footer{padding:24px 0;display:flex;justify-content:space-evenly;width:100%;position:absolute;bottom:0}.offcanvas.navigation-offcanvas .offcanvas-footer>*+*{margin-left:26px}.offcanvas.navigation-offcanvas .offcanvas-footer .label{display:none}.offcanvas.navigation-offcanvas .offcanvas-footer .account-menu .account-menu-btn{background:unset;padding:unset;display:flex;justify-content:center}.offcanvas.navigation-offcanvas .offcanvas-footer .account-menu .icon-user{width:34px;height:30px;display:flex;justify-content:center;align-content:center}.offcanvas.navigation-offcanvas .offcanvas-footer .account-menu .icon-user svg{width:27px}.offcanvas.navigation-offcanvas .offcanvas-footer .account-menu .icon-user path{fill:#00447e}.offcanvas.navigation-offcanvas .offcanvas-footer .account-menu .dropdown-menu{position:fixed;top:40px;z-index:1050;margin-top:unset;left:0;right:20px;bottom:65px}.offcanvas.navigation-offcanvas .offcanvas-footer .account-menu .dropdown-menu .pointer-bg,.offcanvas.navigation-offcanvas .offcanvas-footer .account-menu .dropdown-menu .pointer-fg{display:none}.offcanvas.navigation-offcanvas .offcanvas-footer .whatsapp-direct{display:flex;justify-content:center}.offcanvas.navigation-offcanvas .offcanvas-footer .whatsapp-direct a{display:flex}.offcanvas.navigation-offcanvas .offcanvas-footer .whatsapp-direct .icon-whatsapp{width:34px;display:flex;justify-content:center}.offcanvas.navigation-offcanvas .offcanvas-footer .wishlist{display:flex;justify-content:center;position:relative}.offcanvas.navigation-offcanvas .offcanvas-footer .wishlist a{display:flex}.offcanvas.navigation-offcanvas .offcanvas-footer .wishlist .icon-heart svg{width:34px}.offcanvas.navigation-offcanvas .offcanvas-footer .header-wishlist-btn{padding:unset;display:block}.offcanvas.navigation-offcanvas .offcanvas-footer .header-wishlist-btn path{fill:#00447e}@media (min-width:1024px){.offcanvas.is-left{width:35vw;max-width:480px}.offcanvas.is-left .header-logo{width:100%}.offcanvas.is-left .header-logo:before{content:"";width:20px}.offcanvas.is-left .btn-close{position:absolute;top:21px;padding-right:17px}}.footer-main{background-color:#00447e;padding-bottom:60px}.footer-main a,.footer-main span,.footer-main p{color:white}.footer-main .badges{display:grid;grid-template-columns:repeat(7, 1fr);justify-content:center;align-items:center;gap:3%}.footer-main .badges-title{display:flex;justify-content:center;color:#505050;font-size:20px;padding-bottom:10px;font-weight:bold;text-align:center}.footer-main .badges-wrapper{display:grid;grid-template-rows:1fr auto;background:white;padding:20px 20px 20px;border-top:1px solid #e0e0e0}.footer-main .badges .icon{max-width:100%;height:100%}.footer-main .badges img{width:70px;object-fit:contain}.footer-main .badges .icon-webdaIcons{display:flex;justify-content:center}.footer-main .badges .icon-webdaIcons svg{width:70px;max-width:100%;height:100%}.footer-main #footer-accordion .socials{display:flex;padding-top:0}.footer-main #footer-accordion .segment.contact .mail{padding-top:8px}.footer-main #footer-accordion .segment .footer-logo{min-height:42px}.footer-main #footer-accordion .segment .footer-logo picture{width:64px;align-items:center}.footer-main #footer-accordion .segment .footer-logo picture img{width:64px;height:100%;max-height:32px;object-fit:contain}.footer-main #footer-accordion .segment.payment-logos .segment-content .content-wrapper,.footer-main #footer-accordion .segment.shipping-logos .segment-content .content-wrapper{margin-bottom:unset}.footer-main #footer-accordion .segment.payment-logos .segment-content .content-wrapper .footer-logo,.footer-main #footer-accordion .segment.shipping-logos .segment-content .content-wrapper .footer-logo{margin-bottom:4px;margin-right:4px}.footer-main .icon{justify-self:center}.footer-main .segment-container .segment .segment-header .segment-title{font-size:20px}.footer-main .segment-container .segment .link-list li{padding:4px 0}.footer-main .segment-container .segment .link-list li a{box-sizing:border-box;color:white}.footer-main .segment-container .segment .link-list.problem-list li a{position:relative;display:block;width:100%;border:1px solid;padding:10px 15px}.footer-main .segment-container .segment .link-list.problem-list li a .icon{transform:rotate(90deg);position:absolute;right:10px;top:17px}.footer-main .segment-container .segment .link-list.problem-list li a .icon svg path{fill:white}.footer-main .segment-container .segment .desktop-text p{font-size:16px;line-height:1.4}.footer-main .segment-container .segment .desktop-text button.primary{background:white;color:#00447e}.footer-main .segment-container .segment .icon svg path,.footer-main .segment-container .segment .icon svg ellipse{fill:white}.footer-main .segment-container .socials{display:flex;margin:0;padding:20px 0 0}.footer-main .segment-container .socials>*+*{margin-left:10px}.footer-main .segment-container .socials .icon{width:38px;height:38px}@media (min-width:768px){.footer-main .badges{grid-template-columns:repeat(7, 1fr);gap:0}}@media (min-width:1024px){.footer-main{padding-bottom:0}}@media (min-width:1640px){.footer-main .badges{max-width:1640px;margin:0 auto;width:100%}.footer-main .badges-title{max-width:1640px;margin:0 auto;width:100%}.footer-main .badges-wrapper{padding:20px 0}}.js--overlay{z-index:10001}.offcanvas.cookie{left:50%;transform:translateX(-50%);width:376px;max-height:calc(100vh - 103px);height:auto;margin-top:40px;overflow:hidden}.offcanvas.cookie .offcanvas-header{display:none}.offcanvas.cookie .offcanvas-cookie-list{padding:0;border:unset;margin:0}.offcanvas.cookie .offcanvas-cookie{max-width:100vw;width:376px;height:100%;position:relative;overflow:hidden;margin:0;padding:0}.offcanvas.cookie .offcanvas-cookie .popup-close{display:none}.offcanvas.cookie .offcanvas-cookie .cookie-overlay{height:100%}.offcanvas.cookie .offcanvas-cookie .cookie-overlay .cookie-overlay-wrapper{overflow:scroll;-ms-overflow-style:none;scrollbar-width:none;max-height:calc(100% - 125px);height:auto;padding-bottom:30px}.offcanvas.cookie .offcanvas-cookie .cookie-overlay .cookie-overlay-wrapper::-webkit-scrollbar{display:none}.offcanvas.cookie .offcanvas-cookie .cookie-overlay .cookie-overlay-title{height:90px;background:#00447e;width:100%;box-sizing:border-box;padding:unset;text-align:center;position:relative}.offcanvas.cookie .offcanvas-cookie .cookie-overlay .cookie-overlay-title:after{content:"";display:block;position:absolute;width:100%;height:32px;background:white;clip-path:polygon(50% 25%, 0 101%, 100% 101%);bottom:0}.offcanvas.cookie .offcanvas-cookie .cookie-overlay .cookie-overlay-title span{font-size:24px;font-weight:bold;color:white;display:block;position:absolute;left:50%;transform:translateX(-50%);top:20px;width:100%}.offcanvas.cookie .offcanvas-cookie .cookie-overlay .cookie-overlay-content{padding:0 20px}.offcanvas.cookie .offcanvas-cookie .cookie-overlay .cookie-overlay-content .cookie-overlay-content-title{display:inline-block;text-align:center;font-size:16px;font-weight:bold;margin-bottom:15px}.offcanvas.cookie .offcanvas-cookie .cookie-overlay .cookie-overlay-content .cookie-group{margin-bottom:10px;cursor:pointer}.offcanvas.cookie .offcanvas-cookie .cookie-overlay .cookie-overlay-content .cookie-group.Statistiken{display:none}.offcanvas.cookie .offcanvas-cookie .cookie-overlay .cookie-overlay-content .cookie-group .cookie .cookie-element .cookie-circle-inner{background:#e3000f}.offcanvas.cookie .offcanvas-cookie .cookie-overlay .cookie-overlay-content .cookie-group input,.offcanvas.cookie .offcanvas-cookie .cookie-overlay .cookie-overlay-content .cookie-group .offcanvas-cookie-entries{display:none}.offcanvas.cookie .offcanvas-cookie .cookie-overlay .cookie-overlay-content .cookie-group.first .cookie .cookie-element .cookie-circle-inner{background:white}.offcanvas.cookie .offcanvas-cookie .cookie-overlay .cookie-overlay-content .cookie-group.inactive .cookie .cookie-element .cookie-circle-outer,.offcanvas.cookie .offcanvas-cookie .cookie-overlay .cookie-overlay-content .cookie-group.inactive .cookie .cookie-element .cookie-circle-inner,.offcanvas.cookie .offcanvas-cookie .cookie-overlay .cookie-overlay-content .cookie-group.inactive .cookie .cookie-element.line>div{background:black}.offcanvas.cookie .offcanvas-cookie .cookie-overlay .cookie-overlay-content .cookie-group.inactive .cookie-content span{color:black}.offcanvas.cookie .offcanvas-cookie .cookie-overlay .cookie-overlay-content .cookie{display:inline-block;width:100%;box-sizing:border-box;float:left}.offcanvas.cookie .offcanvas-cookie .cookie-overlay .cookie-overlay-content .cookie:first-of-type{margin-bottom:1px}.offcanvas.cookie .offcanvas-cookie .cookie-overlay .cookie-overlay-content .cookie .cookie-element{display:inline-block;position:relative;width:24px;box-sizing:border-box;float:left;height:25px}.offcanvas.cookie .offcanvas-cookie .cookie-overlay .cookie-overlay-content .cookie .cookie-element.line{height:40px}.offcanvas.cookie .offcanvas-cookie .cookie-overlay .cookie-overlay-content .cookie .cookie-element.line>div{display:inline-block;position:absolute;left:0;top:5px;margin-left:11px;width:2px;height:40px;background:#e3000f}.offcanvas.cookie .offcanvas-cookie .cookie-overlay .cookie-overlay-content .cookie .cookie-element .cookie-circle-outer{width:24px;height:24px;display:inline-block;position:absolute;left:0;top:50%;transform:translateY(-50%);background:#e3000f;border-radius:15px}.offcanvas.cookie .offcanvas-cookie .cookie-overlay .cookie-overlay-content .cookie .cookie-element .cookie-circle-inner{width:6px;height:6px;display:inline-block;position:absolute;left:50%;top:50%;margin:-3px 0 0 -3px;background:#fff;border-radius:3px}.offcanvas.cookie .offcanvas-cookie .cookie-overlay .cookie-overlay-content .cookie .cookie-content{display:inline-block;width:calc(100% - 24px);padding-left:15px;box-sizing:border-box;float:right}.offcanvas.cookie .offcanvas-cookie .cookie-overlay .cookie-overlay-content .cookie .cookie-content span{font-size:16px;font-weight:bold;color:#e3000f}.offcanvas.cookie .offcanvas-cookie .cookie-overlay .cookie-overlay-content .cookie .cookie-content p{font-size:16px;line-height:normal;margin:0}.offcanvas.cookie .offcanvas-cookie .cookie-overlay .cookie-overlay-content .cookie-clear{float:none;clear:both}.offcanvas.cookie .offcanvas-cookie .cookie-overlay .cookie-overlay-content button{border:none;border-radius:0;width:100%;display:inline-block;padding:12px;margin-top:20px;text-align:center;font-size:18px;font-weight:bold;background:#00447e;color:white}.offcanvas.cookie .offcanvas-cookie .cookie-overlay .cookie-overlay-content button:hover{background:#00284b}.offcanvas.cookie .offcanvas-cookie .cookie-overlay .cookie-overlay-privacy,.offcanvas.cookie .offcanvas-cookie .cookie-overlay .cookie-overlay-cookie{position:relative;display:initial;z-index:203;top:10px;bottom:0;left:0;width:50%;box-sizing:border-box;padding:20px;text-align:center}.offcanvas.cookie .offcanvas-cookie .cookie-overlay .cookie-overlay-privacy a,.offcanvas.cookie .offcanvas-cookie .cookie-overlay .cookie-overlay-cookie a{color:#505050;font-size:16px;text-decoration:underline}.offcanvas.cookie .offcanvas-cookie .cookie-overlay .cookie-overlay-cookie{padding-bottom:unset}@media screen and (min-width:1024px){.offcanvas.cookie{max-height:calc(100% - 40px);height:auto}.offcanvas.cookie .offcanvas-cookie .cookie-overlay .cookie-overlay-wrapper{padding-bottom:0}.offcanvas.cookie .offcanvas-cookie .cookie-overlay .cookie-overlay-content{padding-bottom:5px}.offcanvas.cookie .offcanvas-cookie .cookie-overlay .cookie-overlay-cookie,.offcanvas.cookie .offcanvas-cookie .cookie-overlay .cookie-overlay-privacy{padding:5px 0 5px;display:block;width:100%;top:0}.offcanvas.cookie .offcanvas-cookie .cookie-overlay .cookie-overlay-privacy{padding-bottom:20px}}@media screen and (min-width:57.5em){.offcanvas.cookie{margin-top:4vh;margin-bottom:auto}}div[id^="trustbadge-container"]{display:none}.product-carousel.container{padding-bottom:46px}.vueperslides#product-carousel .vueperslides__parallax-wrapper{padding-bottom:438px !important}.vueperslides#product-carousel .vueperslides__track-inner .vueperslide .vueperslide__content-wrapper{border:1px solid #e0e0e0}.vueperslides#product-carousel .vueperslides__track-inner .vueperslide.vueperslide--active .vueperslide__content-wrapper{border:1px solid #00447e}.vueperslides#product-carousel .vueperslides__progress{bottom:-26px}.vueperslides#product-carousel .vueperslides__arrows .icon:focus path,.vueperslides#product-carousel .vueperslides__arrows .icon:hover path{fill:white}@media (min-width:1024px){.vueperslides#product-carousel .vueperslides__parallax-wrapper{padding-bottom:440px !important}}.product-bestseller h2{color:#00447e;font-size:30px;font-weight:normal}.product-bestseller h3{color:#505050;font-size:22px;font-weight:lighter}.product-bestseller .btn-primary{background:#00447e;border-radius:0;color:white;font-size:20px}.product-bestseller .bestseller-image p{font-weight:200}.product-bestseller .products-wrapper .vueperslides__track-inner>*+*{margin-left:15px}.product-bestseller .products-wrapper .vueperslide{margin-right:0 !important}.product-bestseller .mobile-sets{margin:25px 0 0}@media (min-width:768px){.product-bestseller .vueperslides__parallax-wrapper .vueperslides__track{position:unset}.product-bestseller .vueperslides__parallax-wrapper .vueperslides__track .vueperslides__track-inner{display:flex}.product-bestseller .vueperslides__parallax-wrapper .vueperslides__track .vueperslides__track-inner .vueperslide{margin-right:unset !important;min-height:385px;box-sizing:border-box}.product-bestseller .vueperslides__parallax-wrapper .vueperslides__track .vueperslides__track-inner .vueperslide:nth-of-type(5),.product-bestseller .vueperslides__parallax-wrapper .vueperslides__track .vueperslides__track-inner .vueperslide:nth-of-type(6){display:none}.product-bestseller .vueperslides--fixed-height.vueperslides--bullets-outside{margin-bottom:unset}.product-bestseller .bestseller-image img{max-height:unset}}@media (min-width:1024px){.product-bestseller .vueperslides__parallax-wrapper .vueperslides__track .vueperslides__track-inner{display:grid;gap:20px;grid-template-columns:1fr 1fr}.product-bestseller .vueperslides__parallax-wrapper .vueperslides__track .vueperslides__track-inner>*+*{margin-left:unset}.product-bestseller .products-wrapper .vueperslide{width:100% !important;height:440px;align-items:center}.product-bestseller .mobile-sets{display:none;margin:0}}@media (min-width:1440px){.product-bestseller .vueperslides__parallax-wrapper .vueperslides__track .vueperslides__track-inner{grid-template-columns:1fr 1fr 1fr}.product-bestseller .vueperslides__parallax-wrapper .vueperslides__track .vueperslides__track-inner .vueperslide:nth-of-type(5),.product-bestseller .vueperslides__parallax-wrapper .vueperslides__track .vueperslides__track-inner .vueperslide:nth-of-type(6){display:block}}.product-help-description{padding:0 0 27px}.product-help-description-contact-whatsapp{padding:0 0 36px}.product-help-description-contact-whatsapp a{display:flex;border:1px solid #00447e;align-items:center;color:#00447e;padding:7px 10px;width:auto;justify-content:center}.product-help-description-contact-whatsapp a .icon{margin-right:20px}.product-help-description-title{font-size:26px;color:#00447e;padding-bottom:10px;margin:0}.product-help-description-title.h2{font-weight:normal;margin:0;padding-bottom:6px}.product-help-description-title.h3{font-weight:200;font-size:21px;margin:-3px 0 0;padding-bottom:17px;color:#505050}.product-help-description-text a{color:#00447e}.product-help-description-text .collapse-toggle{padding-top:0;display:flex;justify-content:center;position:relative;transform:translateY(-100%);background:linear-gradient(0deg, white 0, rgba(255, 255, 255, 0));transition:all 0.5s ease-in}.product-help-description-text .collapse-toggle .icon{transform:rotate(0);position:relative;top:16px;display:flex;transition:all 0.5s ease-in}.product-help-description-text.open .collapse-toggle{padding-top:10px;top:0;transform:translateY(0);cursor:pointer}.product-help-description-text.open .collapse-toggle .icon{top:0;transform:rotate(180deg)}.product-help-description-text .collapse-content{color:#838383;visibility:unset;height:152px;line-height:24px;font-size:18px}.product-help-description-text .collapse-content p{margin:0}.product-help-description-text .biocide{display:block;padding:34px 0 0}.product-help-description-contact{margin:34px 0 0;padding:25px;background:#e5ecf2;display:flex;flex-direction:column}.product-help-description-contact-title{font-size:18px;color:#00447e;margin-bottom:15px}.product-help-description-contact-title.light{font-weight:200;font-size:22px}.product-help-description-contact .icon{align-items:center}.product-help-description-contact .wrapper{display:flex;flex-direction:column}.product-help-description-contact .wrapper a .icon{margin-right:12px}.product-help-description-contact .wrapper a .icon-telephone{margin-right:8px}.product-help-description-contact .wrapper>*+*{margin-top:12px}.product-help-description-contact-whatsapp a,.product-help-description-contact-phone a,.product-help-description-contact-email a{display:flex;color:#00447e}.product-help-description-contact-whatsapp a>*+*,.product-help-description-contact-phone a>*+*,.product-help-description-contact-email a>*+*{margin-left:10px}.product-help-description-contact-whatsapp{display:none}.product-help-description-contact-whatsapp.mobile{display:block}.product-help-description-contact-whatsapp.show{display:block}.product-help-description-contact-whatsapp a{padding:10px 20px;border:2px solid #00447e;align-items:center}.product-help-description-contact-phone a path,.product-help-description-contact-email a path{fill:#00447e}@media (min-width:576px){.product-help-description-contact-whatsapp.mobile{display:flex;justify-content:center}}@media (min-width:768px){.product-help-description-contact-whatsapp.mobile{display:none}.product-help-description-text .collapse-toggle{display:none}.product-help-description-text .collapse-content{height:auto}.product-help-description-contact-whatsapp{display:flex}}@media (min-width:1024px){.product-help-description{margin-bottom:90px;padding:0}.product-help-description.border{border:1px solid #e0e0e0}.product-help-description.border .product-help-description-title{padding:21px 28px 23px}.product-help-description.border .product-help-description-container{padding:0 28px 30px}.product-help-description-title{padding:21px 0 23px}.product-help-description-container{padding:0}.product-help-description-contact{flex-direction:row;flex-wrap:wrap}.product-help-description-contact-title{width:100%}.product-help-description-contact .wrapper{display:flex;flex-direction:column;justify-content:space-between;padding:2px 0}}@media (min-width:1260px){.product-help-description-contact .wrapper{width:50%;justify-content:flex-start;box-sizing:border-box}.product-help-description-contact-whatsapp{width:50%;padding-bottom:unset}}@media (min-width:1640px){.product-help-description-contact .wrapper>*+*{margin-top:5px}}.cms-section-default.recommendation .product-tab-menu-tab-content{padding:0}.cms-section-default.top-combinations{display:grid}@media (min-width:1200px){.cms-section-default.top-combinations{grid-template-columns:1fr 1fr;gap:130px}}.cms-section-default.top-combinations .product-tab-menu-tab-content{padding:0;display:block}.cms-section-default.top-combinations .product-tab-menu-tab-content .box-content{background:#e5ecf2;padding:20px;display:grid;grid-template-columns:90px 1fr}.cms-section-default.top-combinations .product-top-combinations{display:grid;grid-template-columns:1fr 30px 1fr;grid-template-rows:1fr 150px 1fr;gap:50px}.cms-section-default.top-combinations .product-top-combinations .icon-plus{justify-self:center;align-self:center}.cms-section-default.top-combinations .product-top-combinations-box.product-1{justify-self:start}.cms-section-default.top-combinations .product-top-combinations-box.product-2{justify-self:end}.cms-section-default.top-combinations .product-top-combinations-box.product-3{grid-column:1 / 4;justify-self:center}.cms-section-default.top-combinations .product-top-combinations-banner{grid-column:1 / 4;display:grid;grid-template-columns:95px 1fr 95px;width:400px;margin:auto}.cms-section-default.top-combinations .product-top-combinations-banner .rotate{transform:rotate(90deg)}.cms-section-default.top-combinations .product-top-combinations-banner-discount{align-self:center}.cms-section-default.top-combinations .product-top-combinations-banner-discount .icon{display:inline-block;transform:translate(19px, 17px)}.cms-section-default.top-combinations .product-top-combinations-banner-discount .icon svg{transform:rotate(315deg)}.cms-section-default.top-combinations .product-top-combinations-banner-discount-text{padding:10px 10px 10px 15px;background:#00447e;color:white}.cms-section-default.top-combinations .product-top-combinations .cms-element-product-box{border:1px solid #e2e2e2}.cms-section-default.top-combinations .product-top-combinations .cms-element-product-box .card-body .product-title{max-width:200px}.cms-section-default.top-combinations .product-top-combinations .cms-element-product-box .card-body .product-image-link{width:200px}.cms-section-default.top-combinations .product-top-combinations .cms-element-product-box .card-body .product-wishlist{display:none}.cms-section-default.top-combinations .product-top-combinations .cms-element-product-box .card-body .product-rating{display:none}.cms-section-default.top-combinations .product-top-combinations .cms-element-product-box .card-body .product-availability{display:none}.quote-products .quotes-box{height:min-content;padding:10px}.quote-products .quotes-box .text-wrapper{position:relative;quotes:"“" "”" "‘" "’";padding:20px}.quote-products .quotes-box .text-wrapper:before,.quote-products .quotes-box .text-wrapper:after{position:absolute;color:#b2b2b2;font-size:70px;font-weight:bold;opacity:0.6;font-family:"Myriad Pro", sans-serif}.quote-products .quotes-box .text-wrapper:before{top:-10px;left:-5ox;content:open-quote}.quote-products .quotes-box .text-wrapper:after{bottom:-10px;right:-5px;content:close-quote}.quote-products .quotes-box .text-wrapper .quote-src{color:#b2b2b2}.quote-products .products .flex{display:flex;justify-content:space-between}.quote-products .products .flex .card-body .product-title{max-width:200px}.quote-products .products .flex .card-body .product-wishlist{display:none}.quote-products .products .flex .card-body .product-rating{display:none}.quote-products .products .flex .card-body .product-availability{display:none}@media (min-width:768px){.quote-products{grid-template-columns:1fr 1fr}.quote-products .quotes-box{padding:30px}.quote-products .quotes-box .text-wrapper{padding:60px}.quote-products .products .flex{flex-wrap:wrap}}@media (min-width:992px){.quote-products{grid-template-columns:1fr 40%}.quote-products .products .flex{flex-wrap:nowrap}}@media (min-width:1400px){.quote-products{grid-template-columns:1fr 30%}}.product-box .product-title{margin:20px 0 0}.product-box .product-title .product-name{height:65px}.product-box .product-badges .badge{border-radius:unset;font-size:18px;padding:3px 4px 2px}.product-box .product-badges .badge.badge-new{background-color:#505050}.product-box .product-actions .btn-buy circle,.product-box .product-actions .btn-buy rect{fill:#00447e !important}.carrier h1{margin:0}.carrier h2{margin:0}.carrier h3{margin:0}.carrier h4{color:#00447e}.carrier h4.red{color:#00447e}.carrier-info,.carrier-team{padding-top:50px}.carrier-jobs .grid{grid-template-columns:repeat(auto-fit, minmax(250px, 1fr));padding:10px 20px}.carrier-jobs .grid p{display:none}.carrier-jobs .grid div{border:1px solid;padding:14px}.carrier-jobs .grid div img{margin:auto;display:flex}.carrier-jobs .grid div h4{text-align:center;margin:0}.carrier-jobs .grid div:hover{position:relative}.carrier-jobs .grid div:hover img{display:none}.carrier-jobs .grid div:hover h4{display:none}.carrier-jobs .grid div:hover p{display:block;text-align:center;margin:0;left:0;top:0;width:100%;height:100%;background:transparent}@media (min-width:992px){.carrier-benefits ul{display:grid;grid-template-columns:1fr 1fr}}.carrier-job-postings{position:relative}.carrier-job-postings ul{padding-left:0}.carrier-job-postings ul li{list-style-type:none;padding:15px 0;border-bottom:1px solid #00447e}.carrier-job-postings ul li a{color:#00447e}.carrier-job-postings p{color:#00447e}.carrier-job-postings p span{color:#00447e}.carrier-job-postings img{position:absolute;opacity:0.3;width:100%}.carrier-footer .btn.btn-primary{width:auto}.formular-header{padding-bottom:0}.formular-header h1{margin:10px 0}.formular-header h3{margin:0}.formular h4{margin-top:50px}.formular .grid{gap:2%}@media (min-width:768px){.formular .grid{grid-template-columns:repeat(auto-fit, minmax(40%, 1fr))}}.formular .grid.padding{padding-bottom:200px}@media (min-width:768px){.formular .grid.padding{padding-bottom:50px}}.formular .grid.files{padding-bottom:60px;align-items:end}@media (min-width:768px){.formular #salary{width:49%}}.formular textarea{display:block;width:100%;height:200px;box-sizing:border-box;margin-top:10px}.formular .btn{width:auto;margin-top:20px;font-size:18px}.cms-page-company .cms-element-text{margin-bottom:20px}@media (min-width:768px){.cms-page-company .cms-element-text{margin-bottom:40px}}.cms-page-company.header-image img{width:100%}.cms-page-company .intro-text{margin-top:20px}@media (min-width:768px){.cms-page-company .intro-text{margin-top:40px;display:flex}}@media (min-width:1200px){.cms-page-company .intro-text{display:grid;grid-template-columns:2fr auto}}@media (min-width:768px){.cms-page-company .intro-text .cms-element-text{padding-right:75px}.cms-page-company .intro-text .cms-element-text h2{margin-top:0}}@media (min-width:768px){.cms-page-company .intro-text .col-md-6{width:55%}}@media (min-width:1200px){.cms-page-company .intro-text .col-md-6{width:auto}}@media (min-width:768px){.cms-page-company .intro-text .col-md-6 img{width:100%}}@media (min-width:1200px){.cms-page-company .intro-text .col-md-6 img{width:auto}}@media (min-width:768px){.cms-page-company .intro-text .col-md-6:last-of-type{width:45%}}@media (min-width:1200px){.cms-page-company .intro-text .col-md-6:last-of-type{width:auto}}.cms-page-company .intro-text .cms-element-image .cms-image{max-height:500px;object-fit:contain;display:flex;flex-direction:column;color:#505050}.cms-page-company .intro-text .cms-element-image .cms-image:after{content:attr(title);width:100%;text-align:center}.cms-page-company.timeline{margin-bottom:40px}@media (min-width:768px){.cms-page-company.timeline{margin-bottom:80px}}.cms-page-company.timeline .cms-block-text-teaser{padding-bottom:0}.cms-page-company.timeline .cms-block-text-teaser .cms-element-text{margin-bottom:20px}.cms-page-company.timeline .cms-element-image img{width:100%}@media (min-width:768px){.cms-page-company.timeline .cms-element-image.hide-desktop{display:none}}.cms-page-company.pyramid-section{margin-bottom:40px;background-color:#f4faff !important}@media (min-width:768px){.cms-page-company.pyramid-section{margin-bottom:80px}}.cms-page-company .pyramid .cms-element-text{margin-bottom:40px}@media (min-width:768px){.cms-page-company .pyramid.row-pyramid{display:flex}}@media (min-width:768px){.cms-page-company .pyramid.row-pyramid .col-md-6{width:45%}}.cms-page-company .pyramid.row-pyramid .col-md-6 img{width:100%}@media (min-width:768px){.cms-page-company .pyramid.row-pyramid .col-md-6:last-of-type{width:55%}}.cms-page-company.octagon{margin-bottom:40px}@media (min-width:768px){.cms-page-company.octagon{margin-bottom:80px;display:flex;flex-wrap:wrap}}.cms-page-company.octagon .cms-block-text{width:100%}.cms-page-company.octagon .cms-block-image-text-cover{display:flex}@media (min-width:768px){.cms-page-company.octagon .cms-block-image-text-cover .col-md-6{width:60%}}.cms-page-company.octagon .cms-block-image-text-cover .col-md-6 img{width:100%}@media (min-width:768px){.cms-page-company.octagon .cms-block-image-text-cover .col-md-6:last-of-type{width:40%}}@media (min-width:768px){.cms-page-company.octagon .cms-block-image-text-cover .cms-element-image{padding-right:20%;padding-top:8px}}.cms-page-company.octagon .cms-block-image-text-cover .cms-element-text{margin-bottom:0}.cms-page-company.octagon .cms-block-image-text-cover .cms-element-text ul{color:#00447e}.cms-page-company.octagon .cms-block-image-text-cover .cms-element-text ul li{font-size:18px}.cms-page-company.values{position:relative;padding-bottom:40px}@media (min-width:1440px){.cms-page-company.values{padding-bottom:100px}}@media (min-width:1600px){.cms-page-company.values{padding-bottom:160px}}@media (min-width:768px){.cms-page-company.values .row-last{display:flex}}@media (min-width:768px){.cms-page-company.values .row-last .cms-element-text{width:calc(100% - 462px);min-width:30%}}@media (min-width:1024px){.cms-page-company.values .row-last .cms-element-text{width:calc(100% - 1084px)}}.cms-page-company.values .row-last .cms-element-image{width:100%}@media (min-width:768px){.cms-page-company.values .row-last .cms-element-image{width:auto;max-width:66%;position:absolute;right:0;top:50%;transform:translate(0, -50%)}}.cms-page-company.values .row-last .cms-element-image img{max-width:100%}@media (min-width:768px){.cms-page-company.values .row-last .cms-element-image img{max-width:460px}}@media (min-width:1024px){.cms-page-company.values .row-last .cms-element-image img{max-width:100%}}.cms-page-company.text-with-background-section{background-color:#f3faff;padding:30px 0 50px 0;margin-bottom:60px}@media (min-width:768px){.cms-page-company.text-with-background-section{margin-bottom:100px}}.cms-page-company.text-with-background-section .cms-block-text{padding-bottom:0}.cms-page-company.text-with-background-section .text-with-background{padding-bottom:0}.cms-page-company.text-with-background-section .text-with-background.lower{margin-top:10px}@media (min-width:768px){.cms-page-company.text-with-background-section .text-with-background.lower{margin-top:35px}}.cms-page-company.text-with-background-section .text-with-background.lower .text-with-background-container .first .text-container{background-color:rgba(227, 0, 15, 0.6)}.cms-page-company.text-with-background-section .text-with-background.lower .text-with-background-container .first .text-container span{color:white}.cms-page-company.text-with-background-section .text-with-background.lower .text-with-background-container .second .text-container{background-color:rgba(224, 224, 224, 0.6)}.cms-page-company.text-with-background-section .text-with-background.lower .text-with-background-container .second .text-container span{color:#00447e}.cms-page-company.text-with-background-section .text-with-background.lower .text-with-background-container .third .text-container{background-color:rgba(0, 68, 126, 0.6)}.cms-page-company.text-with-background-section .text-with-background.lower .text-with-background-container .third .text-container span{color:white}.cms-page-company.text-with-background-section .text-with-background.lower .text-with-background-container .fourth .text-container{background-color:rgba(224, 224, 224, 0.6)}.cms-page-company.text-with-background-section .text-with-background.lower .text-with-background-container .fourth .text-container span{color:#00447e}.cms-page-company.text-with-background-section .text-with-background .text-with-background-container{display:grid;column-gap:10px;row-gap:10px;grid-template-columns:1fr 1fr}@media (min-width:576px){.cms-page-company.text-with-background-section .text-with-background .text-with-background-container{grid-template-columns:1fr 1fr}}@media (min-width:768px){.cms-page-company.text-with-background-section .text-with-background .text-with-background-container{column-gap:35px;grid-template-columns:1fr 1fr 1fr 1fr;justify-content:space-between}}.cms-page-company.text-with-background-section .text-with-background .text-with-background-container>div{min-width:0;overflow:hidden}@media (min-width:768px){.cms-page-company.text-with-background-section .text-with-background .text-with-background-container>div{width:auto}}.cms-page-company.text-with-background-section .text-with-background .text-with-background-container>div:hover img{transform:scale(1.2)}.cms-page-company.text-with-background-section .text-with-background .text-with-background-container .second .text-container{background-color:rgba(0, 68, 126, 0.6)}.cms-page-company.text-with-background-section .text-with-background .text-with-background-container .second .text-container span{color:white}.cms-page-company.text-with-background-section .text-with-background .text-with-background-container .fourth .text-container{background-color:rgba(227, 0, 15, 0.6)}.cms-page-company.text-with-background-section .text-with-background .text-with-background-container .fourth .text-container span{color:white}.cms-page-company.text-with-background-section .text-with-background .text-with-background-element{position:relative}.cms-page-company.text-with-background-section .text-with-background .text-with-background-element picture{display:flex;height:100%}.cms-page-company.text-with-background-section .text-with-background .text-with-background-element img{width:100%;transition:all 1s}.cms-page-company.text-with-background-section .text-with-background .text-with-background-element .text-container{padding:0 10px;box-sizing:border-box;position:absolute;top:0;left:0;height:100%;width:100%;background-color:rgba(224, 224, 224, 0.6);display:flex}@media (min-width:768px){.cms-page-company.text-with-background-section .text-with-background .text-with-background-element .text-container{padding:0 20px}}.cms-page-company.text-with-background-section .text-with-background .text-with-background-element .text-container span{align-self:center;word-break:break-word;hyphens:auto;float:left;width:100%;font-size:20px;color:#00447e;text-transform:uppercase;text-align:center}@media (min-width:1200px){.cms-page-company.text-with-background-section .text-with-background .text-with-background-element .text-container span{font-size:32px}}.cms-image img{width:100%}.cms-page-company .cms-element-text h2,.cms-page-jobs .cms-element-text h2,.cms-page-mould .cms-element-text h2{margin-bottom:0}.cms-page-company .cms-element-text h3,.cms-page-jobs .cms-element-text h3,.cms-page-mould .cms-element-text h3{margin-top:0}.cms-page-company .cms-element-text p,.cms-page-jobs .cms-element-text p,.cms-page-mould .cms-element-text p{line-height:28px;margin:5px 0}.cms-page-company .cms-element-image-slider,.cms-page-jobs .cms-element-image-slider,.cms-page-mould .cms-element-image-slider{position:relative}.cms-page-company .cms-element-image-slider .image-slider-container,.cms-page-jobs .cms-element-image-slider .image-slider-container,.cms-page-mould .cms-element-image-slider .image-slider-container{display:flex}.cms-page-company .cms-element-image-slider .tns-inner,.cms-page-jobs .cms-element-image-slider .tns-inner,.cms-page-mould .cms-element-image-slider .tns-inner{overflow:hidden}.cms-page-company .cms-element-image-slider .tns-liveregion,.cms-page-jobs .cms-element-image-slider .tns-liveregion,.cms-page-mould .cms-element-image-slider .tns-liveregion{display:none}.cms-page-company .cms-element-image-slider .tns-item,.cms-page-jobs .cms-element-image-slider .tns-item,.cms-page-mould .cms-element-image-slider .tns-item{width:100%;float:left}.cms-page-company .cms-element-image-slider .tns-nav,.cms-page-jobs .cms-element-image-slider .tns-nav,.cms-page-mould .cms-element-image-slider .tns-nav{display:flex;justify-content:center}.cms-page-company .cms-element-image-slider .tns-nav button,.cms-page-jobs .cms-element-image-slider .tns-nav button,.cms-page-mould .cms-element-image-slider .tns-nav button{width:36px;height:12px;padding:0;margin-right:10px;background-color:#3b92dc;opacity:1;border-radius:0}.cms-page-company .cms-element-image-slider .tns-nav button.tns-nav-active,.cms-page-jobs .cms-element-image-slider .tns-nav button.tns-nav-active,.cms-page-mould .cms-element-image-slider .tns-nav button.tns-nav-active{opacity:1;background-color:#00447e}.cms-page-company .cms-element-image-slider .base-slider-controls-prev,.cms-page-company .cms-element-image-slider .base-slider-controls-next,.cms-page-jobs .cms-element-image-slider .base-slider-controls-prev,.cms-page-jobs .cms-element-image-slider .base-slider-controls-next,.cms-page-mould .cms-element-image-slider .base-slider-controls-prev,.cms-page-mould .cms-element-image-slider .base-slider-controls-next{border:unset;background:unset;width:unset;height:unset}.cms-page-company .cms-element-image-slider .base-slider-controls-prev span,.cms-page-company .cms-element-image-slider .base-slider-controls-next span,.cms-page-jobs .cms-element-image-slider .base-slider-controls-prev span,.cms-page-jobs .cms-element-image-slider .base-slider-controls-next span,.cms-page-mould .cms-element-image-slider .base-slider-controls-prev span,.cms-page-mould .cms-element-image-slider .base-slider-controls-next span{display:flex}.cms-page-company .cms-element-image-slider .base-slider-controls-prev svg,.cms-page-company .cms-element-image-slider .base-slider-controls-next svg,.cms-page-jobs .cms-element-image-slider .base-slider-controls-prev svg,.cms-page-jobs .cms-element-image-slider .base-slider-controls-next svg,.cms-page-mould .cms-element-image-slider .base-slider-controls-prev svg,.cms-page-mould .cms-element-image-slider .base-slider-controls-next svg{stroke-width:0.1;background:transparent;height:70px;width:40px;padding:9px;border-radius:50%;box-sizing:border-box}.cms-page .files{max-width:1640px;margin:0 auto;padding:0 20px;justify-content:center;box-sizing:border-box;font-size:18px}.cms-page .files h2{width:auto;margin:0}.cms-block-linked-image .schimmel-title{display:none;text-align:center;position:absolute;width:100%;margin-top:60px;font-size:25px;line-height:30px;color:white;text-shadow:1px 1px 1px #000}.cms-block-linked-image .schimmel-title span{display:inline-block;font-size:25px;font-weight:bold;line-height:30px;color:#fff}@media screen and (min-width:370px){.cms-block-linked-image .schimmel-title{font-size:30px;line-height:35px}.cms-block-linked-image .schimmel-title span{display:block;font-size:30px;line-height:35px}}@media screen and (min-width:520px){.cms-block-linked-image .schimmel-title{margin-top:60px;font-size:35px;line-height:40px;color:white;text-shadow:1px 1px 1px #000}.cms-block-linked-image .schimmel-title span{font-size:35px;line-height:40px}}@media screen and (min-width:620px){.cms-block-linked-image .schimmel-title{margin-top:60px;font-size:40px;line-height:45px;color:white;text-shadow:1px 1px 1px #000}.cms-block-linked-image .schimmel-title span{font-size:40px;line-height:45px}}@media screen and (min-width:768px){.cms-block-linked-image .schimmel-title{margin-top:50px;font-size:45px;line-height:50px;color:white;text-shadow:1px 1px 1px #000}.cms-block-linked-image .schimmel-title span{font-size:45px;line-height:50px}}@media screen and (min-width:1260px){.cms-block-linked-image .schimmel-title{font-size:45px;line-height:50px;color:white;text-shadow:none}.cms-block-linked-image .schimmel-title span{font-size:45px;line-height:50px}}.cms-block-linked-image .schimmelhaus{position:relative;width:100%;height:100%}.cms-block-linked-image .schimmelhaus picture img{display:block;max-width:100%;max-height:100%;height:auto;margin:auto}@media screen and (min-width:57.5em){.cms-block-linked-image .schimmelhaus{margin-top:0}}.cms-block-linked-image .schimmelhaus>img{width:100%;height:100%;max-width:none;max-height:none}.cms-block-linked-image .schimmelhaus .content-main--inner .content-main--inner{padding-left:0;padding-right:0;margin:0}@media screen and (min-width:768px){.cms-block-linked-image .schimmelhaus .content-main--inner .content-main--inner{margin-bottom:40px}}.cms-block-linked-image .schimmelhaus .schimmelhaus-popup{position:absolute;width:100%;height:100%}@media screen and (min-width:1260px){.cms-block-linked-image .schimmelhaus .schimmelhaus-popup{max-width:1920px;left:50%;transform:translate(-50%, 0);z-index:1}}.cms-block-linked-image .schimmelhaus .schimmelhaus-popup .red-number{background:#00447e;border:2px solid #fff;font-size:30px;text-align:center;font-weight:bold;color:#fff;padding:0 10px;position:absolute;z-index:1}.cms-block-linked-image .schimmelhaus .schimmelhaus-popup .red-number.active{z-index:11;background:#e3000f}@media screen and (max-width:1259px){.cms-block-linked-image .schimmelhaus .schimmelhaus-popup .red-number.active{z-index:9}}.cms-block-linked-image .schimmelhaus .schimmelhaus-popup .red-number.one{left:45%;top:10%}@media (min-width:576px){.cms-block-linked-image .schimmelhaus .schimmelhaus-popup .red-number.one{left:45%;top:12%}}@media (min-width:770px){.cms-block-linked-image .schimmelhaus .schimmelhaus-popup .red-number.one{left:40%;top:14%}}@media (min-width:1024px){.cms-block-linked-image .schimmelhaus .schimmelhaus-popup .red-number.one{left:39%;top:22%}}@media (min-width:1261px){.cms-block-linked-image .schimmelhaus .schimmelhaus-popup .red-number.one{left:35.5%;top:22%}}@media (min-width:1640px){.cms-block-linked-image .schimmelhaus .schimmelhaus-popup .red-number.one{left:36%;top:24%}}.cms-block-linked-image .schimmelhaus .schimmelhaus-popup .red-number.two{left:30%;top:15%}@media (min-width:576px){.cms-block-linked-image .schimmelhaus .schimmelhaus-popup .red-number.two{left:32%;top:26%}}@media (min-width:770px){.cms-block-linked-image .schimmelhaus .schimmelhaus-popup .red-number.two{left:28%;top:26%}}@media (min-width:1024px){.cms-block-linked-image .schimmelhaus .schimmelhaus-popup .red-number.two{left:29%;top:25%}}@media (min-width:1261px){.cms-block-linked-image .schimmelhaus .schimmelhaus-popup .red-number.two{left:23%;top:25%}}@media (min-width:1640px){.cms-block-linked-image .schimmelhaus .schimmelhaus-popup .red-number.two{left:24%;top:28%}}.cms-block-linked-image .schimmelhaus .schimmelhaus-popup .red-number.twotwo{left:67%;top:15%}@media (min-width:576px){.cms-block-linked-image .schimmelhaus .schimmelhaus-popup .red-number.twotwo{left:68%;top:26%}}@media (min-width:1024px){.cms-block-linked-image .schimmelhaus .schimmelhaus-popup .red-number.twotwo{left:66%;top:29%}}@media (min-width:1261px){.cms-block-linked-image .schimmelhaus .schimmelhaus-popup .red-number.twotwo{left:71%;top:29%}}@media (min-width:1640px){.cms-block-linked-image .schimmelhaus .schimmelhaus-popup .red-number.twotwo{left:71%;top:32%}}.cms-block-linked-image .schimmelhaus .schimmelhaus-popup .red-number.three{left:52%;top:45%}@media (min-width:576px){.cms-block-linked-image .schimmelhaus .schimmelhaus-popup .red-number.three{left:55%;top:50%}}@media (min-width:1024px){.cms-block-linked-image .schimmelhaus .schimmelhaus-popup .red-number.three{left:58%;top:50%}}@media (min-width:1261px){.cms-block-linked-image .schimmelhaus .schimmelhaus-popup .red-number.three{left:60%;top:50%}}@media (min-width:1640px){.cms-block-linked-image .schimmelhaus .schimmelhaus-popup .red-number.three{left:61%;top:54%}}.cms-block-linked-image .schimmelhaus .schimmelhaus-popup .red-number.four{left:36%;top:52%}@media (min-width:576px){.cms-block-linked-image .schimmelhaus .schimmelhaus-popup .red-number.four{left:39%;top:56%}}@media (min-width:770px){.cms-block-linked-image .schimmelhaus .schimmelhaus-popup .red-number.four{left:35%;top:54%}}@media (min-width:1024px){.cms-block-linked-image .schimmelhaus .schimmelhaus-popup .red-number.four{left:40%;top:49%}}@media (min-width:1261px){.cms-block-linked-image .schimmelhaus .schimmelhaus-popup .red-number.four{left:37%;top:50%}}@media (min-width:1640px){.cms-block-linked-image .schimmelhaus .schimmelhaus-popup .red-number.four{left:37%;top:52%}}.cms-block-linked-image .schimmelhaus .schimmelhaus-popup .red-number.five{left:44%;top:68%}@media (min-width:576px){.cms-block-linked-image .schimmelhaus .schimmelhaus-popup .red-number.five{left:57%;top:79%}}@media (min-width:770px){.cms-block-linked-image .schimmelhaus .schimmelhaus-popup .red-number.five{left:54%;top:79%}}@media (min-width:1024px){.cms-block-linked-image .schimmelhaus .schimmelhaus-popup .red-number.five{left:53%;top:77%}}@media (min-width:1261px){.cms-block-linked-image .schimmelhaus .schimmelhaus-popup .red-number.five{left:54%;top:79%}}.cms-block-linked-image .schimmelhaus .schimmelhaus-popup .red-number.six{left:77%;top:53%}@media (min-width:576px){.cms-block-linked-image .schimmelhaus .schimmelhaus-popup .red-number.six{left:78%;top:53%}}@media (min-width:770px){.cms-block-linked-image .schimmelhaus .schimmelhaus-popup .red-number.six{left:68%;top:53%}}@media (min-width:1024px){.cms-block-linked-image .schimmelhaus .schimmelhaus-popup .red-number.six{left:70%;top:49%}}@media (min-width:1261px){.cms-block-linked-image .schimmelhaus .schimmelhaus-popup .red-number.six{left:76%;top:48%}}.cms-block-linked-image .schimmelhaus .red-number-popup{display:inline-block;width:100%;height:100%;position:absolute;top:0;left:0}.cms-block-linked-image .schimmelhaus .red-number-popup>div{position:absolute;background:#fff;width:570px;margin-top:21px;margin-left:-285px;display:none;z-index:10;box-shadow:0 0 15px #666}.cms-block-linked-image .schimmelhaus .red-number-popup>div#bathroom{left:36%;top:40%}@media (min-width:1260px){.cms-block-linked-image .schimmelhaus .red-number-popup>div#bathroom{left:38%;top:22%}}@media (min-width:1640px){.cms-block-linked-image .schimmelhaus .red-number-popup>div#bathroom{left:38%;top:24%}}.cms-block-linked-image .schimmelhaus .red-number-popup>div#bedroom1{left:26%;top:42%}@media (min-width:1260px){.cms-block-linked-image .schimmelhaus .red-number-popup>div#bedroom1{left:26%;top:25%}}@media (min-width:1640px){.cms-block-linked-image .schimmelhaus .red-number-popup>div#bedroom1{left:26%;top:29%}}.cms-block-linked-image .schimmelhaus .red-number-popup>div#bedroom2{left:70%;top:44%}@media (min-width:1260px){.cms-block-linked-image .schimmelhaus .red-number-popup>div#bedroom2{left:70%;top:30%}}@media (min-width:1640px){.cms-block-linked-image .schimmelhaus .red-number-popup>div#bedroom2{left:70%;top:32%}}.cms-block-linked-image .schimmelhaus .red-number-popup>div#kitchen{left:62%;top:61%}@media (min-width:1260px){.cms-block-linked-image .schimmelhaus .red-number-popup>div#kitchen{left:62%;top:50%}}@media (min-width:1640px){.cms-block-linked-image .schimmelhaus .red-number-popup>div#kitchen{left:62%;top:54%}}.cms-block-linked-image .schimmelhaus .red-number-popup>div#livingroom{left:38%;top:60%}@media (min-width:1260px){.cms-block-linked-image .schimmelhaus .red-number-popup>div#livingroom{left:38%;top:49%}}@media (min-width:1640px){.cms-block-linked-image .schimmelhaus .red-number-popup>div#livingroom{left:38%;top:52%}}.cms-block-linked-image .schimmelhaus .red-number-popup>div#basement{left:54%;top:81%}@media (min-width:1260px){.cms-block-linked-image .schimmelhaus .red-number-popup>div#basement{left:54%;top:77%}}@media (min-width:1640px){.cms-block-linked-image .schimmelhaus .red-number-popup>div#basement{left:54%;top:79%}}.cms-block-linked-image .schimmelhaus .red-number-popup>div#garden{left:77%;top:58%}@media (min-width:1260px){.cms-block-linked-image .schimmelhaus .red-number-popup>div#garden{left:73%;top:49%}}@media (min-width:1260px){.cms-block-linked-image .schimmelhaus .red-number-popup>div#garden{left:73%;top:48%}}@media screen and (max-width:1259px){.cms-block-linked-image .schimmelhaus .red-number-popup>div{top:20% !important;left:50% !important;margin-left:-285px !important}}@media screen and (max-width:1024px){.cms-block-linked-image .schimmelhaus .red-number-popup>div{top:25% !important}}@media screen and (max-width:768px){.cms-block-linked-image .schimmelhaus .red-number-popup>div{top:9% !important;left:12% !important;margin-left:0 !important;width:76%}}@media screen and (max-width:632px){.cms-block-linked-image .schimmelhaus .red-number-popup>div{left:5% !important;width:90%}}.cms-block-linked-image .schimmelhaus .red-number-popup .close{display:inline-block;position:absolute;top:0;right:15px;color:white;z-index:11;font-size:30px;font-weight:bold;text-shadow:1px 1px #000;cursor:pointer}.cms-block-linked-image .schimmelhaus .red-number-popup .close:hover{color:#ff5001}.cms-block-linked-image .schimmelhaus .red-number-popup-inner{padding:15px 25px 25px 25px;display:flex;flex-direction:column}@media screen and (max-width:565px){.cms-block-linked-image .schimmelhaus .red-number-popup .btn{width:100%;text-align:center}}.cms-block-linked-image .schimmelhaus .red-number-popup .btn.is-secondary{background-image:none;background:#00447e;border-radius:unset;color:white;font-weight:bold;font-size:20px;align-self:flex-start}@media screen and (max-width:565px){.cms-block-linked-image .schimmelhaus .red-number-popup .btn.is-secondary{margin-bottom:10px}}.cms-block-linked-image .schimmelhaus .red-number-popup h2{font-size:22px;color:#00447e;margin:10px 0 0;font-weight:bold}@media screen and (max-width:1260px){.cms-block-linked-image .schimmelhaus>img,.cms-block-linked-image .schimmelhaus .schimmelhaus-popup{width:120%;margin-left:-10%}}@media screen and (max-width:1024px){.cms-block-linked-image .schimmelhaus>img,.cms-block-linked-image .schimmelhaus .schimmelhaus-popup{width:130%;margin-left:-15%}}@media screen and (max-width:768px){.cms-block-linked-image .schimmelhaus>img,.cms-block-linked-image .schimmelhaus .schimmelhaus-popup{width:160%;margin-left:-35%}}.cms-block-linked-image .schimmelhaus-main .content-main--inner .media-box,.cms-block-linked-image .cleaning-set .content-main--inner .media-box{position:relative;overflow:hidden}.cms-block-linked-image .schimmelhaus-main .content-main--inner .media-box p.caption,.cms-block-linked-image .cleaning-set .content-main--inner .media-box p.caption{position:absolute;left:0;bottom:0;color:white;width:91%;text-shadow:1px 1px 1px #98501e;font-size:16px;padding:14px 20px}@media screen and (min-width:480px){.cms-block-linked-image .schimmelhaus-main .content-main--inner .media-box p.caption,.cms-block-linked-image .cleaning-set .content-main--inner .media-box p.caption{padding:20px 30px 20px 75px}}@media screen and (min-width:1001px){.cms-block-linked-image .schimmelhaus-main .content-main--inner .media-box p.caption,.cms-block-linked-image .cleaning-set .content-main--inner .media-box p.caption{padding:14px 20px}}.cms-block-linked-image .schimmelhaus-main .content-main--inner .content-box.corona-column,.cms-block-linked-image .cleaning-set .content-main--inner .content-box.corona-column{width:100%;padding:0}.cms-block-linked-image .schimmelhaus-main .advice-box,.cms-block-linked-image .cleaning-set .advice-box{float:left;margin-top:20px}.cms-block-linked-image .schimmelhaus-main .content-main--inner .content-box.corona>div.row,.cms-block-linked-image .cleaning-set .content-main--inner .content-box.corona>div.row{width:100%;float:left}.cms-block-linked-image .schimmelhaus-main .content-main--inner .content-box.corona>div.row .advice-box,.cms-block-linked-image .schimmelhaus-main .content-main--inner .content-box.corona>div.row .advice-box.right,.cms-block-linked-image .cleaning-set .content-main--inner .content-box.corona>div.row .advice-box,.cms-block-linked-image .cleaning-set .content-main--inner .content-box.corona>div.row .advice-box.right{padding:0}@media screen and (min-width:768px){.cms-block-linked-image .schimmelhaus-main .content-main--inner .content-box.corona>div.row .advice-box,.cms-block-linked-image .cleaning-set .content-main--inner .content-box.corona>div.row .advice-box{padding-right:40px}.cms-block-linked-image .schimmelhaus-main .content-main--inner .content-box.corona>div.row .advice-box.right,.cms-block-linked-image .cleaning-set .content-main--inner .content-box.corona>div.row .advice-box.right{padding-right:0;padding-left:40px}}@media screen and (min-width:1260px){.cms-block-linked-image .schimmelhaus-main .content-main--inner .content-box.corona>div.row,.cms-block-linked-image .cleaning-set .content-main--inner .content-box.corona>div.row{width:66%}.cms-block-linked-image .schimmelhaus-main .content-main--inner .content-box.corona>div.row .advice-box,.cms-block-linked-image .cleaning-set .content-main--inner .content-box.corona>div.row .advice-box{width:50%;padding-right:50px;padding-left:0}.cms-block-linked-image .schimmelhaus-main .content-main--inner .content-box.corona>div.row .advice-box.right,.cms-block-linked-image .cleaning-set .content-main--inner .content-box.corona>div.row .advice-box.right{width:50%;padding-right:20px;padding-left:30px}}.cms-block-linked-image .schimmelhaus-main .content-main--inner .content-box.corona>.advice-box,.cms-block-linked-image .cleaning-set .content-main--inner .content-box.corona>.advice-box{padding:0}@media screen and (min-width:768px){.cms-block-linked-image .schimmelhaus-main .content-main--inner .content-box.corona>.advice-box,.cms-block-linked-image .cleaning-set .content-main--inner .content-box.corona>.advice-box{padding-right:40px}}@media screen and (min-width:1260px){.cms-block-linked-image .schimmelhaus-main .content-main--inner .content-box.corona>.advice-box,.cms-block-linked-image .cleaning-set .content-main--inner .content-box.corona>.advice-box{padding-right:0;padding-left:50px}}.cms-block-linked-image .schimmelhaus-main .content-main--inner .content-box.corona .advice-box.large,.cms-block-linked-image .cleaning-set .content-main--inner .content-box.corona .advice-box.large{width:100%;padding:0}.cms-block-linked-image .schimmelhaus-main .content-main--inner .content-box.corona .advice-box.large .image-container,.cms-block-linked-image .cleaning-set .content-main--inner .content-box.corona .advice-box.large .image-container{display:inline-block;width:100%;padding-right:0}@media screen and (min-width:840px){.cms-block-linked-image .schimmelhaus-main .content-main--inner .content-box.corona .advice-box.large .image-container,.cms-block-linked-image .cleaning-set .content-main--inner .content-box.corona .advice-box.large .image-container{display:inline;width:auto}.cms-block-linked-image .schimmelhaus-main .content-main--inner .content-box.corona .advice-box.large .image-container img,.cms-block-linked-image .cleaning-set .content-main--inner .content-box.corona .advice-box.large .image-container img{padding-right:30px}}.cms-block-linked-image .schimmelhaus-main .content-main--inner .content-box.corona .advice-box.large .image-container img,.cms-block-linked-image .cleaning-set .content-main--inner .content-box.corona .advice-box.large .image-container img{float:left}.cms-block-linked-image .schimmelhaus-main .content-main--inner .content-box.corona .advice-box.large .advice-head,.cms-block-linked-image .cleaning-set .content-main--inner .content-box.corona .advice-box.large .advice-head{margin-top:10px}.cms-block-linked-image .schimmelhaus-main .products-box-wrapper,.cms-block-linked-image .cleaning-set .products-box-wrapper{float:left;width:100%;padding-left:0}.cms-block-linked-image .schimmelhaus-main .products-box-wrapper .products-box,.cms-block-linked-image .cleaning-set .products-box-wrapper .products-box{margin-top:20px}.cms-block-linked-image .schimmelhaus-main .products-box-wrapper .products-box .product-slider--container .product-slider--item .product--box,.cms-block-linked-image .cleaning-set .products-box-wrapper .products-box .product-slider--container .product-slider--item .product--box{padding:0 3.5%}.cms-block-linked-image .schimmelhaus-main .products-box-wrapper .products-box .product-slider--container .product-slider--item .product--box .product--info-container,.cms-block-linked-image .cleaning-set .products-box-wrapper .products-box .product-slider--container .product-slider--item .product--box .product--info-container{height:430px}.cms-block-linked-image .schimmelhaus-main .products-box-wrapper .products-box .product-slider--container .product-slider--item .product--box .product--btn-container,.cms-block-linked-image .cleaning-set .products-box-wrapper .products-box .product-slider--container .product-slider--item .product--box .product--btn-container{float:left;margin-top:10px;width:100%}@media screen and (min-width:1260px){.cms-block-linked-image .schimmelhaus-main .products-box-wrapper .products-box .product-slider--container .product-slider--item .product--box,.cms-block-linked-image .cleaning-set .products-box-wrapper .products-box .product-slider--container .product-slider--item .product--box{padding:0 3.5%}.cms-block-linked-image .schimmelhaus-main .products-box-wrapper .products-box .product-slider--container .product-slider--item .product--box .product--info-container,.cms-block-linked-image .cleaning-set .products-box-wrapper .products-box .product-slider--container .product-slider--item .product--box .product--info-container{height:430px}}@media screen and (min-width:768px) and (max-width:1660px){.cms-block-linked-image .schimmelhaus-main .products-box-wrapper,.cms-block-linked-image .cleaning-set .products-box-wrapper{padding-left:1.25em}.cms-block-linked-image .schimmelhaus-main .products-box-wrapper h3,.cms-block-linked-image .cleaning-set .products-box-wrapper h3{padding-left:1.25em}}.anti-schimmel-system picture,.advice picture,.mold-facts picture{display:flex}.anti-schimmel-system img,.advice img,.mold-facts img{display:flex;width:100%}.anti-schimmel-system,.mold-facts{display:flex;flex-direction:column;padding:30px 20px}.anti-schimmel-system .title-box h1,.anti-schimmel-system .title-box h2,.mold-facts .title-box h1,.mold-facts .title-box h2{margin:0;text-align:left}.anti-schimmel-system .title-box h2.title,.mold-facts .title-box h2.title{text-align:left}@media screen and (min-width:700px){.anti-schimmel-system .title-box,.mold-facts .title-box{margin:0 auto}}@media screen and (min-width:1001px){.anti-schimmel-system .title-box,.mold-facts .title-box{padding:5px 20px 0}.anti-schimmel-system .title-box h1,.anti-schimmel-system .title-box h2,.mold-facts .title-box h1,.mold-facts .title-box h2{margin-bottom:1.25rem}}.anti-schimmel-system .title-box .title,.mold-facts .title-box .title{text-align:center}@media screen and (min-width:1001px){.anti-schimmel-system .title-box .title,.mold-facts .title-box .title{text-align:left}}.anti-schimmel-system .media-box,.mold-facts .media-box{margin-top:unset}.anti-schimmel-system .content-box,.mold-facts .content-box{display:flex;flex-direction:column}.anti-schimmel-system .content-box p,.mold-facts .content-box p{margin:0}.mold-facts .content-box{gap:0;padding-top:60px}.mold-facts .glossar-wrapper{margin-bottom:20px;background:rgba(0, 68, 126, 0.1)}.mold-facts .glossar-wrapper.open .icon-chevron-down{transform:rotate(180deg)}.mold-facts .glossar-headline{display:flex;align-items:center;font-size:18px;min-height:60px;padding:0 15px}.mold-facts .glossar-headline .icon{display:flex}.mold-facts .glossar-headline .icon path{fill:#848484}.mold-facts .glossar-headline-content{padding:10px 15px 10px;flex:1}.mold-facts .glossar-content{padding:15px;font-size:18px;line-height:24px}.advice{display:flex;flex-direction:column;padding:30px 20px;max-width:1640px;margin:40px auto;box-sizing:border-box}.advice>*+*{margin-top:30px}@media (min-width:1024px){.advice>*+*{margin-top:unset}}.advice h2{margin:0}.advice p{margin:0 0 20px}.advice .advice-head{margin:20px 0 10px;font-size:25px;color:#00447e}.advice img{max-height:300px;object-fit:cover}@media (min-width:1024px){.cms-block-mold-seo.right .anti-schimmel-system .title-box{grid-column:1 / 1;padding:0 0 0 20px}.cms-block-mold-seo.right .anti-schimmel-system .content-box{grid-column:1 / 1;padding:0 0 0 20px}.cms-block-mold-seo.right .anti-schimmel-system .media-box{grid-column:2 / 2}.anti-schimmel-system picture,.anti-schimmel-system img,.advice picture,.advice img,.mold-facts picture,.mold-facts img{height:100%;object-fit:contain;width:100%}.anti-schimmel-system,.mold-facts{display:grid;grid-template-rows:auto 1fr;grid-template-columns:1fr 1fr;row-gap:10px;column-gap:5%;padding:60px 0 20px;max-width:1640px;box-sizing:border-box;margin:0 auto}.anti-schimmel-system .media-box,.mold-facts .media-box{grid-row:1 / span 2;grid-column:1 / 1}.anti-schimmel-system .title-box,.mold-facts .title-box{grid-row:1 / 1;grid-column:2 / 2;padding:0 20px 0 0;width:100%;box-sizing:border-box}.anti-schimmel-system .content-box,.mold-facts .content-box{grid-row:2 / 2;grid-column:2 / 2;padding:0 20px 0 0}.anti-schimmel-system.right .media-box,.mold-facts.right .media-box{grid-row:1 / span 2;grid-column:2 / 2}.anti-schimmel-system.right .title-box,.mold-facts.right .title-box{grid-row:1 / 1;grid-column:1 / 1;padding:0 0 0 20px}.anti-schimmel-system.right .content-box,.mold-facts.right .content-box{grid-row:2 / 2;grid-column:1 / 1;padding:0 0 0 20px}.advice{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto auto auto;gap:40px}.advice picture,.advice img{height:auto;object-fit:cover}.advice p{margin:0}.advice .title{grid-row:1 / 1;grid-column:1 / span 2}.advice .advice-box:nth-of-type(1){grid-column:1 / 1;grid-row:2 / 2}.advice .advice-box:nth-of-type(2){grid-column:2 / 2;grid-row:2 / 2}.advice .advice-box:nth-of-type(3){grid-column:3 / 3;grid-row:2 / 2}.advice .advice-box:nth-of-type(4){grid-column:1 / span 3;grid-row:3 / 3}.advice .advice-box:nth-of-type(4) .image-container{padding:0 30px 15px 0}.advice .advice-box:nth-of-type(4) .advice-head{margin-top:0}.advice .advice-box:nth-of-type(4) img{max-height:400px;object-fit:contain}.advice .image-container{display:inline;width:auto;float:left}.advice .image-container picture{height:unset;object-fit:unset;width:unset}.mold-facts img,.mold-facts picture{height:auto;object-fit:contain}}@media (min-width:1640px){.anti-schimmel-system{padding:80px 0 20px 20px}.mold-facts{padding:80px 20px 20px 0}}.schimmelhaus-nav{display:none;height:50px;background:white}@media (min-width:1024px){.schimmelhaus-nav{display:block;max-width:1640px;box-sizing:border-box;padding:0 10px;margin:20px auto 0}}.schimmelhaus-nav .extra-nav{font-size:18px;color:#505050;line-height:50px;padding:0 30px 0 10px}.schimmelhaus-nav .extra-nav.active{color:#00447e;font-weight:bold}.cms-block-product-three-steps,.cms-block-product-four-steps{max-width:1640px;box-sizing:border-box;margin:0 auto;padding:0 20px}.steps{background:white;width:100%;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box}.steps .step{display:flex;flex-direction:column;box-sizing:border-box;width:100%}.steps .step img{width:100%;margin:0 auto;max-height:300px;object-fit:contain}.steps .step .step-arrow{display:flex;align-items:center}.steps .step .step-arrow-body{background:#00447e;font-weight:600;color:white;width:89%;font-size:20px;padding:8px;text-align:center}.steps .step .step-arrow-head{width:0;height:0;border-style:solid;border-width:33.5px 0 33.5px 33px;border-color:transparent transparent transparent #00447e;position:relative}@media (min-width:920px){.steps{margin-bottom:50px;flex-direction:row}.steps>*+*{margin-left:10px}.steps.four-steps .step{width:25%}.steps.four-steps .step .step-arrow-body{font-size:10px;width:79%}.steps .step{width:33%;float:left}.steps .step img{max-height:230px}.steps .step .step-arrow-body{font-size:14px;width:84%}}@media (min-width:1260px){.steps .step .step-arrow-body{width:90%;font-size:20px}.steps.four-steps .step .step-arrow-body{width:90%;font-size:20px}}.cms-block-anker-links{max-width:1640px;box-sizing:border-box;margin:0 auto;padding:0 20px}.anchor-links{display:flex;text-align:center;margin-bottom:40px;justify-content:center;flex-wrap:wrap}.anchor-links>*+*{margin-left:5px}.anchor-links a{background:#00447e;color:white;font-size:20px;font-weight:600;padding:8px 30px;display:block;margin-top:5px;text-transform:capitalize}.anchor-links a:hover{background:#003665}.cms-block-set-buybox{max-width:1640px;box-sizing:border-box;margin:45px auto 45px;padding:0 20px}.row-cms-block-set-buybox{display:grid;grid-template-columns:1fr}.row-cms-block-set-buybox>.product-detail{display:grid;grid-template-columns:1fr;padding:0}.row-cms-block-set-buybox .product-detail-text{padding:20px 30px;background:rgba(0, 68, 126, 0.1)}.row-cms-block-set-buybox .product-detail-text h2{margin:0}.row-cms-block-set-buybox .product-detail-media img{width:100%;margin:0 auto;max-height:300px;object-fit:contain}.row-cms-block-set-buybox .js-magnifier-zoom-image-container{position:relative}@media (min-width:1024px){.row-cms-block-set-buybox{grid-template-columns:35% 1fr}.row-cms-block-set-buybox>.product-detail{grid-template-columns:40% 1fr;padding:45px 0}.row-cms-block-set-buybox .product-detail-text{padding:45px}.row-cms-block-set-buybox .product-detail-media img{max-height:416px}}.cms-block-product-tab-menu{max-width:1640px;box-sizing:border-box;margin:0 auto;padding:0 20px}.product-tab-menu-nav{display:none}.product-tab-menu-tab.open .collapse-toggle .icon-chevron-down{transform:rotate(180deg)}.product-tab-menu-tab .collapse-toggle{display:flex;align-items:center;padding:13px 0 12px}.product-tab-menu-tab .collapse-toggle .icon-chevron-down{display:flex}.product-tab-menu-tab .collapse-toggle .icon-chevron-down svg path{fill:rgba(0, 68, 126, 0.2)}.product-tab-menu-tab-content{display:flex;flex-direction:column}.product-tab-menu-tab-content>*+*{margin-top:40px}@media (min-width:1024px){.product-tab-menu-tab-content>*+*{margin-top:unset}}.product-tab-menu-tab-content-text.text h3{margin-bottom:20px}.product-tab-menu-tab-content-text .expert-tip{margin-top:20px;padding:20px 30px 35px 95px;background:rgba(0, 68, 126, 0.1);font-size:18px;line-height:24px}.product-tab-menu-tab-content-text .expert-tip-title{color:#e3000f;display:flex;align-items:center;position:relative;left:-70px;padding-bottom:10px}.product-tab-menu-tab-content-text .expert-tip-title:before{content:url("/bundles/webdamellerudtheme/images/schimmelhaus/schimmelhaus-tipp.png");width:45px;height:45px;margin-right:25px}.product-tab-menu-tab-content-product{padding-bottom:20px}.product-tab-menu-tab-content-product-title{color:#00447e}.product-tab-menu-tab-content-product .product-tab-menu-tab-content-product-title{margin-bottom:10px}@media (min-width:768px){.product-tab-menu-tab-content-product .product-tab-menu-tab-content-product-title{margin-bottom:20px}}.product-tab-menu-tab-content-product .product-box{width:unset;max-width:unset;padding:0}.product-tab-menu-tab-content-product .product-box .product-image-wrapper{display:flex}.product-tab-menu-tab-content-product .product-box .product-image-wrapper .product-image-link{padding:unset}.product-tab-menu-tab-content-product .product-box .product-image-wrapper .product-image-link .product-image{object-fit:contain}@media (min-width:768px){.product-tab-menu-tab-content-product .product-box .product-image-wrapper .product-image-link .product-image{min-width:192px}}.product-tab-menu-tab-content-product .product-box .card-body{border:1px solid #e0e0e0;padding:20px}.product-tab-menu-tab-content-product .product-box .card-body .product-image-wrapper{align-self:center}@media (min-width:768px){.product-tab-menu-tab-content-product .product-box .card-body{display:grid;grid-template-columns:auto 1fr;grid-template-rows:1fr 1fr;border:1px solid #e0e0e0;column-gap:20px}.product-tab-menu-tab-content-product .product-box .card-body .product-image-wrapper{grid-row:1 / span 2;justify-self:flex-start}.product-tab-menu-tab-content-product .product-box .card-body .product-title{grid-column:2 / 2;grid-row:2 / 2;margin:0}.product-tab-menu-tab-content-product .product-box .card-body .product-info{box-sizing:border-box;grid-column:2 / 2;grid-row:2 / 2}}.product-tab-menu-tab-content-product .product-box .product-actions .product-price-info{display:none}.product-tab-menu-tab-content-product .product-box .product-actions .btn-buy{position:unset;margin-top:unset;padding:13px 30px;background:#00447e;font-size:16px;border-radius:unset;width:100%}@media (min-width:1024px){.product-tab-menu-tab-content-product .product-box .product-actions .btn-buy{max-width:unset}}.product-tab-menu-tab-content-product .product-box .product-actions .btn-buy .icon{display:none}.product-tab-menu-tab-content-product .product-box .product-actions .btn-buy:before{color:white;content:attr(title);width:100%;height:100%;display:block;font-weight:bold}.product-tab-menu-tab-content-product .product-box .product-rating{display:none}.product-tab-menu-tab-content-product .product-box .product-availability{display:none}.product-tab-menu-tab-content-product .product-wishlist{display:none}.product-tab-menu-tab-content-product-biocide{font-size:14px;margin-top:35px}.product-tab-menu h2,.product-tab-menu h3{margin:unset;color:#00447e}.product-tab-menu p{margin:unset}@media (min-width:1024px){.product-tab-menu-nav{display:flex;align-items:baseline;border-bottom:1px solid #00447e;padding:0 20px}.product-tab-menu-nav>*+*{margin-left:30px}.product-tab-menu-tab-nav{position:relative;padding:20px 0 20px;cursor:pointer}.product-tab-menu-tab-nav h2{color:#ccc}.product-tab-menu-tab-nav.open h2{color:#00447e}.product-tab-menu-tab-nav.open:before{content:"";background:url("/bundles/webdamellerudtheme/images/schimmelhaus/blueuparrow.png");position:absolute;left:50%;bottom:-1px;transform:translateX(-50%);width:35px;height:10px}.product-tab-menu-content{display:grid;grid-template-rows:auto auto}.product-tab-menu-tab{display:none}.product-tab-menu-tab:nth-of-type(2n) .collapse-content .text{grid-column:2 / 2;grid-row:1 / 1}.product-tab-menu-tab:nth-of-type(2n) .collapse-content .product{grid-column:1 / 1;grid-row:1 / 1}.product-tab-menu-tab.open{display:block}.product-tab-menu-tab .collapse-content{height:auto !important}.product-tab-menu-tab .collapse-toggle{display:none}.product-tab-menu-tab-content{padding:20px 0 20px 20px;display:grid;grid-template-columns:1fr 1fr;gap:40px}.product-tab-menu-tab-content-text{grid-column:1 / 1}.product-tab-menu-tab-content-text .expert-tip{margin:20px 0 0 -20px}.product-tab-menu-tab-content-text .expert-tip-title{color:#e3000f;display:flex;align-items:center;position:relative;left:-75px;padding-bottom:0}.product-tab-menu-tab-content-text .expert-tip-title:before{margin-right:30px}.product-tab-menu-tab-content-product{grid-column:2 / 2}}.cms-block-product-recommendation{box-sizing:border-box;padding:50px 0;margin:50px 0 40px;background:#ededed}.cms-block-product-recommendation .cms-block-container{max-width:1640px;box-sizing:border-box;margin:0 auto}.product-recommendation{padding:20px 0}.product-recommendation h3{color:#00447e;margin:0}.product-recommendation .product-box{margin:0 auto}.product-recommendation-text{padding:0 20px}.product-recommendation-content{display:grid;grid-template-columns:1fr 1fr}.product-recommendation-product{border:1px solid #e0e0e0;border-right:unset;flex-grow:1;background:white}.product-recommendation .product-1{border-left:unset}.product-recommendation .product-3{display:none}@media (min-width:768px){.product-recommendation-content{grid-template-columns:1fr 1fr 1fr;gap:20px}.product-recommendation .product-box img{min-height:192px}.product-recommendation-product{border-right:1px solid #e0e0e0;flex:unset;width:auto}.product-recommendation .product-1{border-left:1px solid #e0e0e0}.product-recommendation .product-3{display:block}}@media (min-width:1024px){.product-recommendation{display:grid;grid-template-columns:1fr 1fr;gap:80px}.product-recommendation-text{padding:0 0 0 20px}.product-recommendation-text h3{margin-top:-5px}.product-recommendation-content{padding:0 20px 0 0;justify-content:flex-end;align-items:flex-start;grid-template-columns:1fr 1fr}.product-recommendation .product-3{display:none}}@media (min-width:1640px){.product-recommendation-content{grid-template-columns:1fr 1fr 1fr}.product-recommendation .product-3{display:block}}.cms-block.page-title{padding:20px 0 0 0}.cms-block.page-title .cms-element-text h1{margin:0}.cms-block.page-title .cms-element-text h3{margin:0}.is-act-cartpage .checkout .checkout-discount{margin-top:62px;margin-bottom:22px}.is-act-cartpage .checkout .checkout-product-table .cart-item-data .cart-item-purchase-unit{display:none}@media (min-width:768px){.is-act-cartpage .checkout .checkout-after-items .checkout-procede-action{width:35%}.is-act-cartpage .checkout .checkout-after-items .checkout-procede-action a{width:100%}}.js-pseudo-modal .modal .btn-outline-primary,.js-pseudo-modal .modal .btn-light{background:#00447e;border-color:#00447e;font-weight:bold;color:white}.js-pseudo-modal .modal .btn-outline-primary.collapsed,.js-pseudo-modal .modal .btn-light.collapsed{color:black}.js-pseudo-modal .modal .card-title{color:#e3000f}.js-pseudo-modal .modal .js-address-editor .card-title{color:#00447e}div.sorting .sorting-open{color:#505050}@media (min-width:1024px){.is-act-index .cms-section-sidebar{max-width:1640px}.cms-element-product-listing div.sorting .sorting-prefix .icon{display:none}}@media (min-width:1280px){.cms-element-product-listing .product-listing{grid-template-columns:repeat(4, 1fr)}}@media (min-width:1440px){.cms-element-product-listing .product-listing{grid-template-columns:repeat(5, 1fr)}}@media screen and (min-width:1640px){.slider-content{left:calc((100% - 1600px) / 2)}}.offcanvas-cart .offcanvas-cart-actions .btn{border-radius:0}.offcanvas-cart .offcanvas-cart-actions .btn-secondary{margin-bottom:10px}svg path[fill="#fff"]{fill:white}svg path[fill="red"]{fill:red}svg path[fill="#e60000"]{fill:#e60000}.buy-quantity-container .input-group .product-detail-quantity-input{border-radius:0;border-color:#00447e}.buy-quantity-container .up-down .btn-plus{transform:rotate(90deg)}.buy-quantity-container .up-down .btn-minus{transform:rotate(90deg)}.vueperslides#banner-slider .vueperslides__parallax-wrapper{padding-bottom:350px !important}@media (min-width:550px){.vueperslides#banner-slider .vueperslides__parallax-wrapper{padding-bottom:420px !important}}@media (min-width:768px){.vueperslides#banner-slider .vueperslides__parallax-wrapper{padding-bottom:470px !important}}@media (min-width:920px){.vueperslides#banner-slider .vueperslides__parallax-wrapper{padding-bottom:520px !important}}@media (min-width:1024px){.vueperslides#banner-slider .vueperslides__parallax-wrapper{padding-bottom:33.3333% !important}}.vueperslides#banner-slider .vueperslide{background-repeat:no-repeat;background-position:center 0;background-size:auto 200px}@media (min-width:550px){.vueperslides#banner-slider .vueperslide{background-size:auto 300px}}@media (min-width:768px){.vueperslides#banner-slider .vueperslide{background-size:auto 350px}}@media (min-width:920px){.vueperslides#banner-slider .vueperslide{background-size:auto 400px}}@media (min-width:1024px){.vueperslides#banner-slider .vueperslide{background-size:cover;background-repeat:unset;background-position:50%}}.vueperslides#banner-slider .vueperslides__track{overflow:unset}@media (min-width:1024px){.vueperslides#banner-slider .vueperslides__track{overflow:hidden}}.vueperslides#banner-slider .vueperslide__content{height:100%}@media (min-width:1024px){.vueperslides#banner-slider .vueperslide__content{height:auto}}.vueperslides#banner-slider .vueperslide__content .slide-content{padding:6px 18px 20px;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}@media (min-width:1024px){.vueperslides#banner-slider .vueperslide__content .slide-content{left:20px;bottom:20px;transform:unset;padding:20px}}@media (min-width:1640px){.vueperslides#banner-slider .vueperslide__content .slide-content{left:calc((100% - 100rem) / 2)}}.container{max-width:1640px}.container.mt-5{margin-top:60px}body{overflow-x:unset}.content-main{overflow:hidden;margin-top:-10px}@font-face{font-family:"MyriadPro";font-style:normal;font-weight:200;font-display:swap;src:url("/bundles/webdamellerudtheme/fonts/myriadpro/MyriadPro-Light.woff") format("woff")}@font-face{font-family:"MyriadPro";font-style:normal;font-weight:normal;font-display:swap;src:url("/bundles/webdamellerudtheme/fonts/myriadpro/MyriadPro-Regular.woff") format("woff")}@font-face{font-family:"MyriadPro";font-style:normal;font-weight:bold;font-display:swap;src:url("/bundles/webdamellerudtheme/fonts/myriadpro/MyriadPro-Bold.woff") format("woff")}body,input,button,textarea{font-family:"MyriadPro", sans-serif}@media (min-width:992px){.divided-content .grid{grid-template-columns:1fr 1fr}}.divided-content .grid img{max-width:100%}.center{text-align:center}.no-margin{margin:0}.no-padding{padding:0}.btn.btn-primary{background:#00447e;border-color:#00447e}.flashbags .alert{margin:30px 0 0}.is-ctl-navigation.is-act-home .flashbags{display:none}.icon.icon-placeholder svg{max-width:100%;max-height:100%;height:auto}.icon.icon-search{width:25px;height:25px;padding:3px 0}.icon.icon-search svg{width:25px;height:25px}.icon.icon-menu{margin-bottom:unset;height:25px;width:34px;padding:3px 0}.icon.icon-menu svg{height:25px;width:34px}.icon.icon-shopping-cart{height:31px;width:32px}.icon.icon-shopping-cart svg{height:31px;width:32px}.icon.icon-close{width:25px;height:25px}.icon.icon-close svg{width:25px;height:25px}.icon.icon-germany{display:flex}.icon.icon-made-in-germany{display:flex}.icon.icon-made-in-germany-mobile,.icon.icon-made-in-germany-badge{display:flex}.icon.icon-made-in-germany-mobile svg,.icon.icon-made-in-germany-badge svg{width:99px;height:41px}.icon.icon-GHS{width:53px;height:53px}.icon.icon-GHS svg{width:53px;height:53px}.icon.icon-whatsapp-logo{display:flex}.icon.icon-telephone{display:flex}.icon.icon-mail{display:flex}.icon.icon-equal{display:flex}.icon.icon-equal rect{fill:black}.select-container:after{content:">";height:22px;width:22px;right:10px;top:50%;transform:translateY(-50%) rotate(90deg);display:flex;justify-content:center;align-items:center}.select-container.--country:after{top:41%}.dropdown-menu{box-shadow:unset;border:unset}.dropdown-menu .content .offcanvas-cart-actions .btn.continue{display:none}.product-badges{top:0;height:0}.product-badges .badge{border-radius:unset;font-size:18px;padding:3px 4px 2px}.product-badges .badge-new{background-color:#505050}.is-ctl-.is-act- .content-main{margin-top:20px}@media (min-width:768px){html::before{content:"md"}.icon.icon-search{width:25px;height:25px;padding:3px 0}.icon.icon-search svg{width:25px;height:25px}.icon.icon-menu{margin-bottom:unset;height:25px;width:34px}.icon.icon-menu svg{height:25px;width:34px}.icon.icon-shopping-cart{height:31px;width:32px}.icon.icon-shopping-cart svg{height:31px;width:32px}.icon.icon-close{width:25px;height:25px}.icon.icon-close svg{width:25px;height:25px}}@media (min-width:1024px){.content-main{margin-top:0}html::before{content:"lg"}.icon.icon-search{width:29px;height:29px;padding:0}.icon.icon-search svg{width:29px;height:29px}.icon.icon-user{width:27px;height:29px}.icon.icon-user svg{width:27px;height:29px}.icon.icon-heart{width:31px;height:26px}.icon.icon-heart svg{width:31px;height:26px}.icon.icon-webdaIcons-made-in-germany svg{width:111px;height:50px}.icon.icon-shopping-cart{width:30px;height:29px}.icon.icon-shopping-cart svg{width:30px;height:29px}.dropdown-menu{border:1px solid #e0e0e0;-webkit-box-shadow:0 3px 10px 0 #e0e0e0;-moz-box-shadow:0 3px 10px 0 #e0e0e0;box-shadow:0 3px 10px 0 #e0e0e0}.dropdown-menu .offcanvas-header{display:none}.product-badges .badge{font-size:18px}}@media (min-width:1640px){html::before{content:"xl"}}.offcanvas.cookie,.offcanvas-backdrop{display:none}