.ce-align-left{text-align:left;}.ce-align-center{text-align:center;}.ce-align-right{text-align:right;}.ce-table td,.ce-table th{vertical-align:top;}.ce-textpic,.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:hidden;}.ce-left .ce-gallery,.ce-column{float:left;}.ce-center .ce-outer{position:relative;float:right;right:50%;}.ce-center .ce-inner{position:relative;float:right;right:-50%;}.ce-right .ce-gallery{float:right;}.ce-gallery figure{display:table;margin:0;}.ce-gallery figcaption{display:table-caption;caption-side:bottom;}.ce-gallery img{display:block;}.ce-gallery iframe{border-width:0;}.ce-border img,.ce-border iframe{border:2px solid #000000;padding:0px;}.ce-intext.ce-right .ce-gallery,.ce-intext.ce-left .ce-gallery,.ce-above .ce-gallery{margin-bottom:10px;}.ce-image .ce-gallery{margin-bottom:0;}.ce-intext.ce-right .ce-gallery{margin-left:10px;}.ce-intext.ce-left .ce-gallery{margin-right:10px;}.ce-below .ce-gallery{margin-top:10px;}.ce-column{margin-right:10px;}.ce-column:last-child{margin-right:0;}.ce-row{margin-bottom:10px;}.ce-row:last-child{margin-bottom:0;}.ce-above .ce-bodytext{clear:both;}.ce-intext.ce-left ol,.ce-intext.ce-left ul{padding-left:40px;overflow:auto;}.ce-headline-left{text-align:left;}.ce-headline-center{text-align:center;}.ce-headline-right{text-align:right;}.ce-uploads{margin:0;padding:0;}.ce-uploads li{list-style:none outside none;margin:1em 0;}.ce-uploads img{float:left;padding-right:1em;vertical-align:top;}.ce-uploads span{display:block;}.ce-table{width:100%;max-width:100%;}.ce-table th,.ce-table td{padding:0.5em 0.75em;vertical-align:top;}.ce-table thead th{border-bottom:2px solid #dadada;}.ce-table th,.ce-table td{border-top:1px solid #dadada;}.ce-table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05);}.ce-table-bordered th,.ce-table-bordered td{border:1px solid #dadada;}.frame-space-before-extra-small{margin-top:1em;}.frame-space-before-small{margin-top:2em;}.frame-space-before-medium{margin-top:3em;}.frame-space-before-large{margin-top:4em;}.frame-space-before-extra-large{margin-top:5em;}.frame-space-after-extra-small{margin-bottom:1em;}.frame-space-after-small{margin-bottom:2em;}.frame-space-after-medium{margin-bottom:3em;}.frame-space-after-large{margin-bottom:4em;}.frame-space-after-extra-large{margin-bottom:5em;}.frame-ruler-before:before{content:'';display:block;border-top:1px solid rgba(0,0,0,0.25);margin-bottom:2em;}.frame-ruler-after:after{content:'';display:block;border-bottom:1px solid rgba(0,0,0,0.25);margin-top:2em;}.frame-indent{margin-left:15%;margin-right:15%;}.frame-indent-left{margin-left:33%;}.frame-indent-right{margin-right:33%;}textarea.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}input.f3-form-error{background-color:#FF9F9F;border:1px #FF0000 solid;}.tx-franke-contacts table{border-collapse:separate;border-spacing:10px;}.tx-franke-contacts table th{font-weight:bold;}.tx-franke-contacts table td{vertical-align:top;}.typo3-messages .message-error{color:red;}.typo3-messages .message-ok{color:green;}.text-locked{color:#666666 !important;}a.btn-primary.qty-down,a.btn-primary.qty-up,button.btn-primary.qty-down,button.btn-primary.qty-up{min-width:2.875rem;margin-left:0.5rem;margin-right:0.5rem;padding:0;text-align:center;color:rgb(242,242,242);background-color:rgb(57,57,57);}a.btn-primary.qty-down:not(:disabled):not(.disabled).active,a.btn-primary.qty-down:not(:disabled):not(.disabled):active,a.btn-primary.qty-up:not(:disabled):not(.disabled).active,a.btn-primary.qty-up:not(:disabled):not(.disabled):active,button.btn-primary.qty-down:not(:disabled):not(.disabled).active,button.btn-primary.qty-down:not(:disabled):not(.disabled):active,button.btn-primary.qty-up:not(:disabled):not(.disabled).active,button.btn-primary.qty-up:not(:disabled):not(.disabled):active{color:white;background-color:rgb(67,67,67);}a.btn-primary.order-button,button.btn-primary.order-button{padding-top:2rem;padding-bottom:2rem;background:linear-gradient(45deg,rgb(0,80,142),rgb(16,177,220));}a.btn-primary.order-button:not(:disabled):not(.disabled).active,a.btn-primary.order-button:not(:disabled):not(.disabled):active,button.btn-primary.order-button:not(:disabled):not(.disabled).active,button.btn-primary.order-button:not(:disabled):not(.disabled):active{background:linear-gradient(45deg,rgb(0,80,142),rgb(16,177,220));}a.btn-primary.order-button.no-login,button.btn-primary.order-button.no-login{background:white;}a.btn-primary.order-button.no-login:not(:disabled):not(.disabled).active,a.btn-primary.order-button.no-login:not(:disabled):not(.disabled):active,button.btn-primary.order-button.no-login:not(:disabled):not(.disabled).active,button.btn-primary.order-button.no-login:not(:disabled):not(.disabled):active{background:white;}a.btn-primary.login-reminder,button.btn-primary.login-reminder{padding-top:2rem;padding-bottom:2rem;font-size:1rem;background:linear-gradient(45deg,rgb(0,80,142),rgb(16,177,220));}.product-overview .header{margin-bottom:9.375rem;}@media (max-width:1199.98px){.product-overview .header{margin-bottom:4.6875rem;}}@media (max-width:991.98px){.product-overview .header{margin-bottom:3.125rem;}}.product-overview .header .img-fluid{width:26.5625rem;max-width:50vw;aspect-ratio:1;object-fit:cover;object-position:top right;}.product-overview .header .wrapper{padding-top:6.25rem;padding-bottom:4.375rem;}@media (max-width:1399px){.product-overview .header .wrapper{padding-top:20vw;}}@media (max-width:1199.98px){.product-overview .header .wrapper{padding-top:30vw;}}@media (max-width:991.98px){.product-overview .header .wrapper{padding-top:35vw;}}@media (max-width:767.98px){.product-overview .header .wrapper{padding-bottom:3.125rem;}}.product-overview .header .wrapper h1{padding-bottom:3.75rem;}@media (max-width:767.98px){.product-overview .header .wrapper h1{padding-bottom:2.8125rem;}}.product-overview .header .wrapper .nav-pills{margin-bottom:-1.25rem;}@media (max-width:1199.98px){.product-overview .header .wrapper .nav-pills{margin-bottom:-1rem;}}@media (max-width:767.98px){.product-overview .header .wrapper .nav-pills{margin-bottom:-0.5rem;}}.product-overview .header .wrapper .nav-pills .nav-item{margin-right:1.25rem;margin-bottom:1.25rem;}@media (max-width:1199.98px){.product-overview .header .wrapper .nav-pills .nav-item{margin-right:1rem;margin-bottom:1rem;}}@media (max-width:767.98px){.product-overview .header .wrapper .nav-pills .nav-item{margin-right:0.75rem;margin-bottom:0.75rem;}}.product-overview .header .wrapper .nav-pills .nav-item .nav-link{padding:0.75rem 1.5rem;}@media (max-width:1199.98px){.product-overview .header .wrapper .nav-pills .nav-item .nav-link{padding:0.75rem 1rem;}}@media (max-width:991.98px){.product-overview .header .wrapper .nav-pills .nav-item .nav-link{font-size:1rem;}}@media (max-width:767.98px){.product-overview .header .wrapper .nav-pills .nav-item .nav-link{padding:0.5rem 0.75rem;font-size:0.9375rem;}}.product-overview .header .wrapper .nav-pills .nav-item .nav-link.active,.product-overview .header .wrapper .nav-pills .nav-item .nav-link:hover,.product-overview .header .wrapper .nav-pills .nav-item .nav-link:focus,.product-overview .header .wrapper .nav-pills .nav-item .nav-link:active{color:white;background-color:rgb(16,177,220);}.product-overview .categories > .row{margin-left:-45px;margin-right:-45px;}@media (max-width:1399px){.product-overview .categories > .row{margin-left:-30px;margin-right:-30px;}}@media (max-width:1199.98px){.product-overview .categories > .row{margin-left:-15px;margin-right:-15px;}}.product-overview .categories .categories-filter,.product-overview .categories .categories-list{padding-left:45px;padding-right:45px;}@media (max-width:1399px){.product-overview .categories .categories-filter,.product-overview .categories .categories-list{padding-left:30px;padding-right:30px;}}@media (max-width:1199.98px){.product-overview .categories .categories-filter,.product-overview .categories .categories-list{padding-left:15px;padding-right:15px;}}@media (max-width:991.98px){.product-overview .categories .categories-filter{padding-bottom:3.125rem;}}.product-overview .categories .categories-filter section{padding-bottom:1.5rem;border-bottom:1px solid rgb(192,192,192);}.product-overview .categories .categories-filter .nav .nav-link{padding:0.75rem 0;color:#212529;font-size:1rem;}.product-overview .categories .categories-filter .nav .nav-link.active,.product-overview .categories .categories-filter .nav .nav-link:hover,.product-overview .categories .categories-filter .nav .nav-link:focus,.product-overview .categories .categories-filter .nav .nav-link:active{color:rgb(16,177,220);}.product-overview .categories .categories-list .category-heading{padding-bottom:1.5rem;}.product-overview .categories .categories-list form{padding-bottom:9.375rem;}.product-overview .categories .categories-list form .row{margin-left:-12px;margin-right:-12px;}.product-overview .categories .categories-list form .row .category-item{padding-left:12px;padding-right:12px;padding-bottom:1.5rem;}.product-overview .categories .categories-list form .row .category-item .card .card-header{height:3rem;padding:0 1.25rem;font-family:"HelveticaNowDisplayThin",Arial,sans-serif;font-size:1rem;}.product-overview .categories .categories-list form .row .category-item .card .card-header input[type=checkbox]{appearance:none;position:relative;display:inline-block;height:1.25rem;width:1.25rem;margin-right:1.25rem;padding:0 !important;border:1px solid #212529 !important;border-radius:0.125rem;background:white;}.product-overview .categories .categories-list form .row .category-item .card .card-header input[type=checkbox]:checked::before{content:"";position:absolute;top:0.125rem;left:0.125rem;bottom:0.125rem;right:0.125rem;background-color:#212529;border-radius:0.125rem;}.product-overview .categories .categories-list form .row .category-item .card .card-img-top{padding-left:7.5%;}.product-overview .categories .categories-list form .row .category-item .card .card-img-top img{aspect-ratio:1;object-fit:cover;object-position:right top;}.product-overview .categories .categories-list form .row .category-item .card .card-body,.product-overview .categories .categories-list form .row .category-item .card .overlay-text{padding:0 1.25rem 1.5rem;}.product-overview .categories .categories-list form .row .category-item .card .card-body .card-text,.product-overview .categories .categories-list form .row .category-item .card .overlay-text .card-text{min-height:3.125rem;}.product-overview .categories .categories-list form .row .category-item .card .card-body .additional-title,.product-overview .categories .categories-list form .row .category-item .card .overlay-text .additional-title{font-size:0.875rem;}.product-overview .categories .categories-list form .row .category-item .card .card-body .title,.product-overview .categories .categories-list form .row .category-item .card .overlay-text .title{font-size:1.125rem;}.product-overview .categories .categories-list form .row .category-item .card .card-footer{padding:1.25rem;font-size:1rem;border-top:0.25rem solid white;}.product-overview .categories .categories-list form .row .category-item .card .card-footer img{transition:all 0.35s;}.product-overview .categories .categories-list form .row .category-item .card .card-overlay{bottom:4.125rem;background:rgba(40,40,40,0.95);opacity:0;transition:all 0.35s;pointer-events:none;}.product-overview .categories .categories-list form .row .category-item .card .card-overlay .category-ratings{height:17.8125rem;padding:1.5rem 1.25rem;}.product-overview .categories .categories-list form .row .category-item .card .card-overlay .category-ratings table{font-size:inherit;}.product-overview .categories .categories-list form .row .category-item .card .card-overlay .category-ratings table tr td{padding-right:0.75rem;line-height:1.375rem;}.product-overview .categories .categories-list form .row .category-item .card .card-overlay .category-ratings table tr td i{margin-right:0.125rem;font-size:0.5rem;vertical-align:middle;}.product-overview .categories .categories-list form .row .category-item .card:hover .card-overlay{opacity:1;}.product-overview .categories .categories-list form .row .category-item .card > a:hover .card-footer img{transform:translateX(0.5rem);}.product-overview .categories .categories-list form .compare{margin-top:1.5rem;padding:2.1875rem;border-radius:0.5rem;background:linear-gradient(45deg,rgb(0,80,142),rgb(16,177,220));}@media (max-width:1199.98px){.product-overview .categories .categories-list form .compare{padding-left:1.25rem;padding-right:1.25rem;}}.product-overview .categories .categories-list form .compare input{flex:1;margin-right:1.25rem;padding:0.6875rem 1rem;font-size:1.125rem;line-height:1.875rem;background-color:rgba(255,255,255,0.2);border-radius:0.5rem;box-shadow:none !important;}@media (max-width:767.98px){.product-overview .categories .categories-list form .compare input{margin-right:0;}}.product-overview .categories .categories-list form .compare input::placeholder{color:white;}.product-overview .categories .categories-list form .compare select,.product-overview .categories .categories-list form .compare button{line-height:1.875rem;}@media (max-width:767.98px){.product-overview .categories .categories-list form .compare select,.product-overview .categories .categories-list form .compare button{width:100%;}}.product-overview .categories .categories-list form .compare select{appearance:none;flex:1;margin-right:1.25rem;padding:0.625rem 3.9375rem 0.625rem 1.875rem;background-image:url('../../../typo3conf/ext/mein_franke/Resources/Public/Images/icon_chevron_down.svg');background-position:calc(100% - 1.25rem) 1.25rem;background-repeat:no-repeat;}@media (max-width:767.98px){.product-overview .categories .categories-list form .compare select{margin-right:0;}}.product-overview .categories .categories-list form .compare button{padding:0.625rem 1.375rem 0.625rem 1.875rem;}.product-overview .categories .categories-list form .compare button img{margin-left:2.5rem;}.product-detail .product-order-section .nav,.product-detail-footer .nav{margin-left:-8px;margin-right:-8px;}.product-detail .product-order-section .nav + .nav,.product-detail-footer .nav + .nav{margin-top:var(--section-spacing);}.product-detail .product-order-section .nav:has(.nav-item),.product-detail-footer .nav:has(.nav-item){margin-bottom:-1rem;}.product-detail .product-order-section .nav .nav-item,.product-detail-footer .nav .nav-item{padding-left:8px;padding-right:8px;margin-bottom:1rem;}.product-detail .product-order-section .nav .nav-item .nav-link,.product-detail-footer .nav .nav-item .nav-link{padding:0.6875rem 1.25rem;font-family:"HelveticaNowDisplayLight",Arial,sans-serif;border-radius:0.5rem;}@media (max-width:991.98px){.product-detail .product-order-section .nav .nav-item .nav-link,.product-detail-footer .nav .nav-item .nav-link{padding:0.5rem 1rem;}}.product-detail .product-order-section .nav .nav-item .nav-link span + span,.product-detail-footer .nav .nav-item .nav-link span + span{margin-left:0.5rem;}.product-detail .product-order-section .nav .nav-item.image-item .nav-link:has(img),.product-detail-footer .nav .nav-item.image-item .nav-link:has(img){padding-left:0.5rem;}.product-detail .product-order-section .nav .nav-item.image-item .nav-link img,.product-detail-footer .nav .nav-item.image-item .nav-link img{width:3.75rem;height:auto;aspect-ratio:1;object-fit:cover;object-position:left top;}.product-detail{--section-spacing:3.125rem;}.product-detail hr{margin-top:var(--section-spacing);margin-bottom:var(--section-spacing);border-color:rgb(57,57,57);}.product-detail .product-nav-tabs{padding-top:4.0625rem;}@media (max-width:991.98px){.product-detail .product-nav-tabs{padding-top:2.8125rem;}}.product-detail .product-nav-tabs .nav-item{margin-right:1.25rem;margin-bottom:0;}@media (max-width:991.98px){.product-detail .product-nav-tabs .nav-item{margin-right:1rem;}}@media (max-width:575.98px){.product-detail .product-nav-tabs .nav-item{margin-right:0.5rem;}}.product-detail .product-nav-tabs .nav-item:last-child{margin-right:0;}@media (max-width:991.98px){.product-detail .product-nav-tabs .nav-item.hide-md-down{display:none;}}.product-detail .product-nav-tabs .nav-item .nav-link{padding:1rem 2rem;color:white;font-size:1.125rem;background-color:rgb(57,57,57);border:none;border-radius:0.5rem 0.5rem 0 0;}@media (max-width:575.98px){.product-detail .product-nav-tabs .nav-item .nav-link{padding:0.5rem;font-size:0.9375rem;}}.product-detail .product-nav-tabs .nav-item .nav-link.active{font-family:"HelveticaNowDisplayBold",Arial,sans-serif;background:linear-gradient(45deg,rgb(0,80,142),rgb(16,177,220));}.product-detail .product-nav-tabs .nav-item .nav-link.disabled{color:rgb(176,176,176);background-color:rgb(47,47,47);}.product-detail .product-nav-tabs .nav-item .nav-link.disabled img{margin-right:0.5rem;vertical-align:baseline;}@media (max-width:991.98px){.product-detail .product-nav-tabs .nav-item .nav-link.disabled img{max-height:0.875rem;}}.product-detail .overview-link{padding-top:4.375rem;}@media (max-width:991.98px){.product-detail .overview-link{padding-top:3.125rem;}}.product-detail .product-header-section{padding-top:3.4375rem;padding-bottom:5.3125rem;}@media (max-width:991.98px){.product-detail .product-header-section{padding-top:2.5rem;padding-bottom:3.125rem;}}@media (max-width:991.98px){.product-detail .product-images-section{padding-bottom:3.125rem;}}.product-detail .product-images-section .product-image-wrapper{background-color:rgb(57,57,57);}.product-detail .product-images-section .product-image-wrapper img{aspect-ratio:1;object-fit:cover;object-position:top right;}.product-detail .product-order-section label{margin-bottom:1rem;font-family:"HelveticaNowDisplayBold",Arial,sans-serif;}.product-detail .product-order-section .nav .nav-item.image-item{width:50%;}@media (max-width:991.98px){.product-detail .product-order-section .nav .nav-item.image-item{width:auto;}}.product-detail .product-order-section .nav .nav-item .nav-link{color:white;background-color:rgb(57,57,57);}.product-detail .product-order-section .nav .nav-item .nav-link.active{color:#212529;background-color:white;}.product-detail .product-order-section .input:has(#numberOfRails){position:relative;}.product-detail .product-order-section .input:has(#numberOfRails)::after{content:"mm";position:absolute;top:0.6875rem;right:1rem;pointer-events:none;}.product-detail .product-order-section .input:has(#numberOfRails) #numberOfRails{padding:0.625rem 4rem 0.625rem 1rem !important;}.product-detail .product-order-section select{appearance:none;flex:1;padding:0.6875rem 3.9375rem 0.6875rem 1.25rem;background-image:url('../../../typo3conf/ext/mein_franke/Resources/Public/Images/icon_chevron_down_dark.svg');background-position:calc(100% - 1.25rem) 1.0625rem;background-repeat:no-repeat;outline:none;}.product-detail .product-order-section table.price-table{width:100%;margin:0;}.product-detail .product-order-section table.price-table tr td{width:0;padding:0.5rem;color:white;font-family:"HelveticaNowDisplayThin",Arial,sans-serif;font-size:1.125rem;line-height:1.3333333333;vertical-align:middle;white-space:nowrap;}.product-detail .product-order-section table.price-table tr td:first-child{width:auto;padding-left:0;}.product-detail .product-order-section table.price-table tr td:last-child{padding-right:0;text-align:right;}.product-detail .product-order-section table.price-table tr:first-child td{padding-top:0;}.product-detail .product-order-section table.price-table tr:last-child td{padding-bottom:0;font-family:"HelveticaNowDisplayBold",Arial,sans-serif;}.product-detail .product-data-section{padding-top:5.25rem;padding-bottom:9.375rem;}@media (max-width:991.98px){.product-detail .product-data-section{padding-top:0;padding-bottom:3.125rem;}}.product-detail .product-data-section .accordion{margin-top:-2.25rem;}@media (max-width:991.98px){.product-detail .product-data-section .accordion{margin-top:3.125rem;}}.product-detail .product-data-section .accordion .card{border:none;border-bottom:1px solid rgb(57,57,57);}.product-detail .product-data-section .accordion .card button{padding-top:2rem;padding-bottom:2rem;border:none;}.product-detail .product-data-section .accordion .card button .icon{height:2.5rem;}.product-detail .product-data-section .accordion .card button .icon-close{content:none;}.product-detail .product-data-section .accordion .card .card-body{padding:0 1rem 2rem;}.product-detail .product-data-section .accordion .card .card-body table{font-size:inherit;}.product-detail .product-data-section .accordion .card .card-body table tr td{padding:0.25rem 2rem;}.product-detail .product-data-section .accordion .card .card-body table tr td:first-child{padding-left:0;}.product-detail .product-data-section .accordion .card .card-body table tr td:last-child{padding-right:0;}.product-detail .product-data-section .accordion .card .card-body table tr:first-child td{padding-top:0;}.product-detail .product-data-section .accordion .card .card-body table tr:last-child td{padding-top:0;}.product-detail .product-data-section .accordion .card .card-body table i{padding-right:0.1875rem;font-size:0.625rem;line-height:1.5rem;}.product-cad #modelViewer{height:25rem;border:none;}@media (max-width:991.98px){.product-cad #modelViewer{border:1px solid rgb(242,242,242);}}.product-cad #railLength{padding-right:4rem;}.product-cad label{margin-bottom:1rem;}.product-cad select{appearance:none;flex:1;padding:0.6875rem 3.9375rem 0.6875rem 1.25rem;color:#212529;background:white;background-image:url('../../../typo3conf/ext/mein_franke/Resources/Public/Images/icon_chevron_down_dark.svg');background-position:calc(100% - 1.25rem) 1.0625rem;background-repeat:no-repeat;outline:none;}.product-cad .btn-primary{padding:0.625rem 1.25rem;}.product-cad .btn-primary.disabled,.product-cad .btn-primary:disabled{opacity:1;}.product-cad .input{padding:0.0625rem;vertical-align:top;background:linear-gradient(270deg,rgb(16,177,220),rgb(0,80,142));border-radius:0.5rem;}.product-cad .input :has(#railLength){position:relative;}.product-cad .input :has(#railLength)::after{content:"mm";position:absolute;top:0.6875rem;right:1rem;pointer-events:none;}.product-cad .input:focus-within{background:linear-gradient(270deg,rgb(16,177,220),rgb(0,80,142),rgb(16,177,220));background-size:200% 100%;animation:Gradient 3s linear infinite;outline:none;box-shadow:none;}.product-cad .input.bg-none{background:transparent;}.product-cad .input input{width:100%;padding:0.625rem 1.25rem;color:#212529;font-family:"HelveticaNowDisplayLight",Arial,sans-serif;font-size:1.125rem;letter-spacing:0.046875rem;background:white;border:none !important;border-radius:0.5rem;outline:none;box-shadow:none;}.product-cad .input input::placeholder{color:#212529;opacity:1;}.product-cad .input input:-ms-input-placeholder{color:#212529;}.product-cad .input input::-ms-input-placeholder{color:#212529;}.product-cad .product-order-section hr{border-color:rgb(214,214,214);}.product-cad .product-order-section table.price-table tr td{color:#212529;}.product-cad button.bg-light:focus,.product-cad button.bg-light:hover{background-color:rgb(242,242,242) !important;}.product-calculation{}.product-calculation .heading-col{padding:0.75rem 1.25rem;}.product-calculation #calculationApp{padding-bottom:8rem;}.product-calculation #calculationApp .col-heading{background-color:rgb(242,242,242);margin-bottom:0.5rem;padding:0.625rem 1.25rem;font-family:"HelveticaNowDisplayBold",Arial,sans-serif;font-size:1rem;line-height:1.375;}.product-calculation #calculationApp .description{padding-right:0.625rem;}.product-calculation #calculationApp .calculation{padding-left:0.625rem;}.product-calculation #calculationApp .calculation .row div[class^=col-]:first-child{padding-right:0.625rem;}.product-calculation #calculationApp .calculation .row div[class^=col-]:last-child{padding-left:0.625rem;}.product-calculation #calculationApp .calculation .row div.col,.product-calculation #calculationApp .calculation .row div.col-12{padding-left:0.3125rem !important;padding-right:0.3125rem !important;}.product-calculation #calculationApp .ng-scope{height:100%;}.product-calculation #calculationApp .result-wrapper{padding-left:0.3125rem;padding-right:0.3125rem;font-size:0.875rem;line-height:1.2857142857;background-color:rgb(242,242,242);}.product-calculation #calculationApp .result-wrapper h3{margin:0;padding:1.5625rem 0 0 0;font-family:"HelveticaNowDisplayBold",Arial,sans-serif;font-size:0.875rem;line-height:1.2857142857;}.product-calculation #calculationApp .result-wrapper .small{font-family:"HelveticaNowDisplayLight",Arial,sans-serif;font-size:0.75rem;}.product-calculation #calculationApp .result-wrapper .result-table{width:100%;}.product-calculation #calculationApp .result-wrapper .result-table .row{padding-top:0.375rem;padding-bottom:0.375rem;}.product-calculation #calculationApp .result-wrapper .disclaimer{padding-top:1.5625rem !important;padding-bottom:1.5625rem !important;}.product-calculation #calculationApp .result-wrapper .disclaimer .exclamation{font-family:"HelveticaNowDisplayBold",Arial,sans-serif;font-size:2.625rem;line-height:1;}.product-calculation #calculationApp .result-wrapper .disclaimer small{white-space:pre-wrap;}.product-calculation .description .description-header{margin-bottom:0.5rem;background-color:rgb(242,242,242);}.product-calculation .description .description-header img{margin-bottom:-25%;}.product-calculation .description .description-wrapper{border-radius:0 0 0.375rem 0.375rem;}.product-calculation .description .description-wrapper table.table tr th{font-size:1rem;line-height:1.375;}.product-calculation .description .description-wrapper table.table tr td{padding-left:1.25rem !important;padding-right:0.3125rem !important;}.product-calculation #bearing--calc-input .table,.product-calculation #linear--calc-input .table{margin:0 0 0.625rem 0;}.product-calculation #bearing--calc-input .table tr th,.product-calculation #bearing--calc-input .table tr td,.product-calculation #linear--calc-input .table tr th,.product-calculation #linear--calc-input .table tr td{width:auto;max-width:4.6875rem;padding:0.5rem 0.3125rem;text-align:center;font-size:0.875rem;line-height:1.2857142857;color:#212529;background-color:transparent;border:none;}.product-calculation #bearing--calc-input .table tr th:first-child,.product-calculation #bearing--calc-input .table tr td:first-child,.product-calculation #linear--calc-input .table tr th:first-child,.product-calculation #linear--calc-input .table tr td:first-child{padding-left:0;}.product-calculation #bearing--calc-input .table tr th:last-child,.product-calculation #bearing--calc-input .table tr td:last-child,.product-calculation #linear--calc-input .table tr th:last-child,.product-calculation #linear--calc-input .table tr td:last-child{padding-right:0;}.product-calculation #bearing--calc-input .table tr th input,.product-calculation #bearing--calc-input .table tr td input,.product-calculation #linear--calc-input .table tr th input,.product-calculation #linear--calc-input .table tr td input{max-width:100%;}.product-calculation #bearing--calc-input .table tr th,.product-calculation #linear--calc-input .table tr th{vertical-align:top;}.product-calculation #bearing--calc-input .table tr td,.product-calculation #linear--calc-input .table tr td{vertical-align:middle;}.product-calculation #bearing--calc-input .calc-wrapper,.product-calculation #linear--calc-input .calc-wrapper{padding:0 1.25rem;background-color:rgb(242,242,242);}.product-calculation #bearing--calc-input .calc-wrapper h2,.product-calculation #linear--calc-input .calc-wrapper h2{background-color:rgb(242,242,242);margin-bottom:0.25rem;padding:0.75rem 0 0.3125rem 0;font-family:"HelveticaNowDisplayBold",Arial,sans-serif;font-size:0.875rem;line-height:1.2142857143;border-top-left-radius:0.5rem;border-top-right-radius:0.5rem;}.product-calculation #bearing--calc-input .calc-wrapper .form-group,.product-calculation #linear--calc-input .calc-wrapper .form-group{margin:0;padding:1.5625rem 0;align-items:center;justify-content:space-between;flex-wrap:wrap;}.product-calculation #bearing--calc-input .calc-wrapper .form-group label,.product-calculation #linear--calc-input .calc-wrapper .form-group label{width:auto;margin-right:1.25rem;padding:0;font-family:"HelveticaNowDisplayBold",Arial,sans-serif;font-size:0.875rem;white-space:nowrap;}.product-calculation #bearing--calc-input .calc-wrapper .form-group .form-control-feedback,.product-calculation #linear--calc-input .calc-wrapper .form-group .form-control-feedback{width:100%;padding:0.375rem 0;}.product-calculation #bearing--calc-input .calc-wrapper .form-group .form-control-feedback .small,.product-calculation #linear--calc-input .calc-wrapper .form-group .form-control-feedback .small{font-family:"HelveticaNowDisplayLight",Arial,sans-serif;font-size:0.75rem;}.product-calculation #bearing--calc-input .calc-wrapper input[type=number],.product-calculation #linear--calc-input .calc-wrapper input[type=number]{flex:1 1 auto;width:auto;height:auto;padding:0.375rem 0.625rem;font-size:0.875rem;line-height:1;background-color:white;border:none;border-radius:0.5rem;box-shadow:none;}.product-calculation #bearing--calc-input .calc-wrapper input[type=checkbox],.product-calculation #linear--calc-input .calc-wrapper input[type=checkbox]{height:0.875rem;width:0.875rem;background-color:transparent;border:1px solid #282828;border-radius:0.125rem;}.product-calculation #bearing--calc-input .calc-wrapper select,.product-calculation #linear--calc-input .calc-wrapper select{height:auto;padding:0.375rem 1.25rem 0.375rem 0.625rem;font-size:0.875rem;line-height:1;background-color:white;border:none;border-radius:0.5rem;box-shadow:none;}.product-calculation #bearing--calc-input .calc-wrapper .btn,.product-calculation #linear--calc-input .calc-wrapper .btn{display:inline-flex;width:4.6875rem;height:1.75rem;padding:0;background-color:#212529;border:none;background-image:none;outline:none;box-shadow:none;transition:none;align-items:center;justify-content:center;}.product-calculation #bearing--calc-input .calc-wrapper .btn i,.product-calculation #linear--calc-input .calc-wrapper .btn i{color:white;}.product-calculation #bearing--calc-input .calc-wrapper .btn.remove i,.product-calculation #linear--calc-input .calc-wrapper .btn.remove i{height:1rem;width:1rem;background-image:url('../../../typo3conf/ext/mein_franke/Resources/Public/Images/icon_trash.svg');background-position:center;background-repeat:no-repeat;}.product-calculation #bearing--calc-input .calc-wrapper .btn.addnew,.product-calculation #linear--calc-input .calc-wrapper .btn.addnew{background-color:rgb(16,177,220);}.product-calculation #bearing--calc-input .calc-wrapper .btn.addnew i,.product-calculation #linear--calc-input .calc-wrapper .btn.addnew i{height:1rem;width:1rem;background-image:url('../../../typo3conf/ext/mein_franke/Resources/Public/Images/icon_button_plus.svg');background-position:center;background-repeat:no-repeat;}.product-calculation #linear--calc-input .tab-content{min-height:44.0625rem;}.product-calculation #linear--calc-input #systemaufbauTab{border:none;}.product-calculation #linear--calc-input #systemaufbauTab .nav-item{flex:1 0 50%;max-width:50%;padding-right:0.375rem;}.product-calculation #linear--calc-input #systemaufbauTab .nav-item:last-child{padding-right:0;}.product-calculation #linear--calc-input #systemaufbauTab .nav-item .nav-link{width:100%;color:#212529;border:none;outline:none !important;}.product-calculation #linear--calc-input #systemaufbauTab .nav-item .nav-link.active{margin-bottom:0;color:rgb(16,177,220);border-bottom:0.5rem solid rgb(242,242,242);}.product-calculation #linear--calc-input #systemaufbauTabContent{flex:1;padding:1.875rem 1.25rem 0.9375rem;background-color:rgb(242,242,242);}.product-calculation #linear--calc-input #systemaufbauTabContent #systemaufbau .form-check{padding:0;}.product-calculation #linear--calc-input #systemaufbauTabContent #systemaufbau .form-check input[type=radio]{display:none;}.product-calculation #linear--calc-input #systemaufbauTabContent #systemaufbau .form-check label{display:flex;height:5rem;margin:0 0 1.875rem 0;padding:0 10%;align-items:center;justify-content:space-between;background-color:#e8e8e8;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;}.product-calculation #linear--calc-input #systemaufbauTabContent #systemaufbau .form-check label img{max-width:9.75rem;}.product-calculation #linear--calc-input #systemaufbauTabContent #systemaufbau .form-check label span{font-family:"HelveticaNowDisplayBold",Arial,sans-serif;font-size:1.5rem;line-height:1.3333333333;letter-spacing:0.046875rem;width:50%;font-size:0.875rem;line-height:1.2857142857;}.product-calculation #linear--calc-input #systemaufbauTabContent #systemaufbau .form-check.selected label{color:rgb(16,177,220);background-color:white;}.product-calculation #linear--calc-input #systemaufbauTabContent #lastfall .calc-wrapper{padding:0;}.product-calculation #linear--calc-input #systemaufbauTabContent #lastfall .calc-wrapper div:not(.forces-table-col) table tbody{border:none;}.product-calculation #linear--calc-input #systemaufbauTabContent #lastfall .calc-wrapper div:not(.forces-table-col) table tbody tr td:first-child{max-width:3.4375rem;text-align:left;}.product-calculation #linear--calc-input #systemaufbauTabContent #lastfall .calc-wrapper div:not(.forces-table-col) table tbody tr:first-child td{padding-top:0;}.product-calculation #linear--calc-input #systemaufbauTabContent #lastfall .calc-wrapper div:not(.forces-table-col) input,.product-calculation #linear--calc-input #systemaufbauTabContent #lastfall .calc-wrapper div:not(.forces-table-col) select{width:100%;}.product-calculation #linear--calc-input #systemaufbauTabContent #lastfall .calc-wrapper .forces-table-col{margin-top:4.5rem;}.product-calculation #linear--calc-input .result-wrapper{height:100%;}.product-calculation #linear--calc-input .result-wrapper .calc-result{font-family:"HelveticaNowDisplayBold",Arial,sans-serif;font-size:1.5rem;line-height:1.3333333333;letter-spacing:0.046875rem;margin-top:2.5rem;margin-bottom:1.5rem;font-size:1.125rem;line-height:1.3333333333;}.product-detail-footer{padding-top:8.125rem;padding-bottom:8.125rem;}@media (max-width:991.98px){.product-detail-footer{padding-top:3.125rem;padding-bottom:3.125rem;}}.product-detail-footer .product-image{padding-bottom:6.25rem;}@media (max-width:991.98px){.product-detail-footer .product-image{padding-top:3.125rem;}}.product-detail-footer .nav .nav-item .nav-link{color:#212529;background-color:rgb(242,242,242);}.product-detail-footer .nav .nav-item .nav-link.active{color:white;background-color:rgb(40,40,40);}.product-detail-footer .product-data-tables{padding-bottom:8.125rem;}@media (max-width:991.98px){.product-detail-footer .product-data-tables{padding-bottom:3.125rem;}}.product-detail-footer .product-data-tables .product-table thead th,.product-detail-footer .product-data-tables .product-table tbody td{position:relative;padding:1.875rem 1rem;line-height:1;text-align:center;vertical-align:middle;}.product-detail-footer .product-data-tables .product-table thead th::after,.product-detail-footer .product-data-tables .product-table tbody td::after{content:"";position:absolute;top:0.9375rem;bottom:0.9375rem;right:0;width:0;border-right:1px solid rgb(214,214,214);}.product-detail-footer .product-data-tables .product-table thead th:last-child::after,.product-detail-footer .product-data-tables .product-table thead th.bg-white::after,.product-detail-footer .product-data-tables .product-table thead th:has(+ .bg-white)::after,.product-detail-footer .product-data-tables .product-table tbody td:last-child::after,.product-detail-footer .product-data-tables .product-table tbody td.bg-white::after,.product-detail-footer .product-data-tables .product-table tbody td:has(+ .bg-white)::after{display:none;}.product-detail-footer .product-data-tables .product-table thead th.bg-white + td,.product-detail-footer .product-data-tables .product-table thead th.bg-white + th,.product-detail-footer .product-data-tables .product-table tbody td.bg-white + td,.product-detail-footer .product-data-tables .product-table tbody td.bg-white + th{border-radius:0.5rem 0 0 0.5rem;}.product-detail-footer .product-data-tables .product-table thead th:has(+ .bg-white),.product-detail-footer .product-data-tables .product-table tbody td:has(+ .bg-white){border-radius:0 0.5rem 0.5rem 0;}.product-detail-footer .product-data-tables .product-table thead th.text-left,.product-detail-footer .product-data-tables .product-table tbody td.text-left{padding-left:2rem;}.product-detail-footer .product-data-tables .product-table thead th .unit,.product-detail-footer .product-data-tables .product-table tbody td .unit{font-family:"HelveticaNowDisplayThin",Arial,sans-serif;font-size:1rem;}.product-detail-footer .product-data-tables .product-table thead tr th{font-family:"HelveticaNowDisplayBold",Arial,sans-serif;}.product-detail-footer .product-data-tables .product-table thead tr:last-child th{padding-bottom:3.75rem;}.product-detail-footer .product-data-tables .product-table thead tr:last-child th::after{bottom:2.8125rem;}.product-detail-footer .product-data-tables .product-table thead tr.table-header{background-color:rgb(242,242,242);}.product-detail-footer .product-data-tables .product-table thead tr.table-header th:first-child{border-radius:0.5rem 0 0 0.5rem;}.product-detail-footer .product-data-tables .product-table thead tr.table-header th:last-child{border-radius:0 0.5rem 0.5rem 0;}.product-detail-footer .product-data-tables .product-table tbody tr:nth-child(odd){background-color:rgb(242,242,242);}.product-detail-footer .product-data-tables .product-table tbody tr:nth-child(odd) td:first-child{border-radius:0.5rem 0 0 0.5rem;}.product-detail-footer .product-data-tables .product-table tbody tr:nth-child(odd) td:last-child{border-radius:0 0.5rem 0.5rem 0;}.product-detail-footer .product-data-tables .product-table tbody tr.selected{color:white;background:linear-gradient(to right,rgb(0,80,142),rgb(16,177,220));}.product-detail-footer .product-data-tables .product-table tbody tr.selected td::after{border-color:white;}.cross-selling-items{padding-top:8.125rem;padding-bottom:7.125rem;}@media (max-width:991.98px){.cross-selling-items{padding-top:3.125rem;padding-bottom:1.625rem;}}.cross-selling-items .cross-selling-header{margin-top:8.125rem;}.cross-selling-items .card{border-radius:0 0 0.5rem 0.5rem;}.cross-selling-items .card .card-img-top{padding-left:7.5%;}.cross-selling-items .card .card-img-top img{aspect-ratio:1;object-fit:cover;object-position:right top;}.cross-selling-items .card .card-body{padding:0 1.25rem 1.5rem;}.cross-selling-items .card .card-body .card-text{min-height:3.125rem;}.cross-selling-items .card .card-body .additional-title,.cross-selling-items .card .card-overlay .additional-title{font-size:0.875rem;}.cross-selling-items .card .card-body .title,.cross-selling-items .card .card-overlay .title{font-size:1.125rem;}.cross-selling-items .card .card-footer{padding:1.25rem;font-size:1rem;border-top:0.25rem solid rgb(236,236,236);border-radius:0 0 0.5rem 0.5rem;}.cross-selling-items .card .card-footer img{transition:all 0.35s;}.cross-selling-items .card .card-overlay{top:0;left:0;right:0;bottom:4.125rem;padding:0 1.25rem 1.5rem;background:rgba(40,40,40,0.95);opacity:0;transition:all 0.35s;pointer-events:none;}.cross-selling-items .card:hover{background-color:rgb(242,242,242);}.cross-selling-items .card:hover .card-overlay{opacity:1;}.cross-selling-items .card:hover .card-footer img{transform:translateX(0.5rem);}.contacts-section{scroll-margin-top:1.25rem;padding-top:9.0625rem;color:white !important;}@media (max-width:1199.98px){.contacts-section{scroll-margin-top:0;}}@media (max-width:991.98px){.contacts-section{scroll-margin-top:5rem;padding-top:3.75rem;}}@media (max-width:767.98px){.contacts-section{scroll-margin-top:3.75rem;}}.contacts-section .contacts .boxed{max-width:100%;margin-left:0;margin-right:0;}#cart{padding-top:4.6875rem;padding-bottom:9.375rem;}#cart hr{margin-top:1.25rem;margin-bottom:1.25rem;}#cart .back-link{margin-bottom:4.6875rem;}#cart .product-image{max-width:6.25rem;aspect-ratio:1;object-fit:cover;object-position:top left;}@media (max-width:991.98px){#cart .product-image{max-width:100%;}}@media (max-width:991.98px){#cart .product-qty{max-width:7.5rem;}}#cart button.delete{padding:0.625rem 1rem;}#checkout-overview,#checkout-payment,#checkout-confirm,#checkout-success{padding-top:4.6875rem;padding-bottom:4.6875rem;}@media (max-width:991.98px){#checkout-overview,#checkout-payment,#checkout-confirm,#checkout-success{padding-top:2.1875rem;}}#checkout-overview h1,#checkout-payment h1,#checkout-confirm h1,#checkout-success h1{padding-bottom:6.25rem;}@media (max-width:991.98px){#checkout-overview h1,#checkout-payment h1,#checkout-confirm h1,#checkout-success h1{padding-bottom:1.625rem;}}#checkout-overview hr,#checkout-payment hr,#checkout-confirm hr,#checkout-success hr{margin-top:1.5rem;margin-bottom:1.5rem;border-color:rgb(57,57,57);}#checkout-overview .btn-primary,#checkout-payment .btn-primary,#checkout-confirm .btn-primary,#checkout-success .btn-primary{display:flex;align-items:center;justify-content:center;height:3rem;padding:0;font-family:"HelveticaNowDisplayBold",Arial,sans-serif;background:white;}#checkout-overview .btn-primary:not(:disabled):not(.disabled).active,#checkout-overview .btn-primary:not(:disabled):not(.disabled):active,#checkout-payment .btn-primary:not(:disabled):not(.disabled).active,#checkout-payment .btn-primary:not(:disabled):not(.disabled):active,#checkout-confirm .btn-primary:not(:disabled):not(.disabled).active,#checkout-confirm .btn-primary:not(:disabled):not(.disabled):active,#checkout-success .btn-primary:not(:disabled):not(.disabled).active,#checkout-success .btn-primary:not(:disabled):not(.disabled):active{color:#212529;}#checkout-overview .btn-primary[type=submit],#checkout-payment .btn-primary[type=submit],#checkout-confirm .btn-primary[type=submit],#checkout-success .btn-primary[type=submit]{color:white !important;background:linear-gradient(45deg,rgb(0,80,142),rgb(16,177,220));}#checkout-overview .cart-link,#checkout-payment .cart-link,#checkout-confirm .cart-link,#checkout-success .cart-link{margin-bottom:5.3125rem;}@media (max-width:991.98px){#checkout-overview .cart-link,#checkout-payment .cart-link,#checkout-confirm .cart-link,#checkout-success .cart-link{margin-bottom:3.125rem;}}#checkout-overview .badge-active,#checkout-overview .badge-inactive,#checkout-payment .badge-active,#checkout-payment .badge-inactive,#checkout-confirm .badge-active,#checkout-confirm .badge-inactive,#checkout-success .badge-active,#checkout-success .badge-inactive{width:3rem;padding:0.75rem 0;font-size:1.5rem;line-height:1;border-radius:0.5rem;}#checkout-overview .badge-active,#checkout-payment .badge-active,#checkout-confirm .badge-active,#checkout-success .badge-active{background:linear-gradient(45deg,rgb(0,80,142),rgb(16,177,220));}#checkout-overview .badge-inactive,#checkout-payment .badge-inactive,#checkout-confirm .badge-inactive,#checkout-success .badge-inactive{background:rgb(57,57,57);}#checkout-overview .cart-overview .card-header,#checkout-payment .cart-overview .card-header,#checkout-confirm .cart-overview .card-header,#checkout-success .cart-overview .card-header{padding:2rem 2.1875rem 0;}@media (max-width:1199.98px){#checkout-overview .cart-overview .card-header,#checkout-payment .cart-overview .card-header,#checkout-confirm .cart-overview .card-header,#checkout-success .cart-overview .card-header{padding-left:1.5625rem;padding-right:1.5625rem;}}#checkout-overview .cart-overview .card-body,#checkout-payment .cart-overview .card-body,#checkout-confirm .cart-overview .card-body,#checkout-success .cart-overview .card-body{padding:2.25rem 2.1875rem 2.5rem;border-radius:0 0 0.5rem 0.5rem;overflow-x:clip;}@media (max-width:1199.98px){#checkout-overview .cart-overview .card-body,#checkout-payment .cart-overview .card-body,#checkout-confirm .cart-overview .card-body,#checkout-success .cart-overview .card-body{padding-left:1.5625rem;padding-right:1.5625rem;}}#checkout-overview .cart-overview .card-body .product-image,#checkout-payment .cart-overview .card-body .product-image,#checkout-confirm .cart-overview .card-body .product-image,#checkout-success .cart-overview .card-body .product-image{aspect-ratio:1;object-fit:cover;object-position:top left;}#checkout-overview form label{margin-bottom:1rem;font-family:"HelveticaNowDisplayBold",Arial,sans-serif;}#checkout-overview form label.required::after,#checkout-overview form label.optional::after{margin-left:0.25rem;font-family:"HelveticaNowDisplayLight",Arial,sans-serif;font-weight:400;font-size:85%;}#checkout-overview form label.required::after{content:"*";}#checkout-overview form label.optional::after{content:"(optional)";}#checkout-overview form .input{margin-bottom:1.5rem;}#checkout-overview form .input.bg-none{background:transparent;}#checkout-overview #newAddressForm,#checkout-overview #shippingAddressForm{padding-left:1.5rem;}@media (max-width:1199.98px){#checkout-overview #newAddressForm,#checkout-overview #shippingAddressForm{padding-left:1.75rem;}}@media (max-width:767.98px){#checkout-overview #newAddressForm,#checkout-overview #shippingAddressForm{padding-left:0;}}#checkout-overview #newAddressForm hr:last-child,#checkout-overview #shippingAddressForm hr:last-child{margin-left:-24px;}#checkout-success{padding-bottom:15.625rem;}#checkout-success .success-icon{margin-top:4.0625rem;margin-bottom:4.375rem;}#checkout-success .success-icon .badge{display:inline-flex;align-items:center;justify-content:center;height:3rem;margin-bottom:-2.5rem;margin-left:1.5rem;padding:0;border-radius:1.5rem;z-index:1;}.type-compare .btn.btn-primary{width:100%;padding-left:1rem;padding-right:1rem;color:white;background-color:rgb(16,177,220);font-size:0.625rem;line-height:0.875rem;}.type-compare .btn.btn-primary.dark{color:white;background-color:#3C3B3B;}.type-compare .btn.btn-primary.icon-right{text-align:right;}.type-compare .product-filter{padding-top:4rem;padding-bottom:8rem;}.type-compare .product-filter input[type=text]{min-width:14.6875rem;margin-right:1.5rem;padding:0.375rem 1.5rem;border:1px solid #D8D7D7;border-radius:0.375rem;text-align:center;}.type-compare .product-filter input[type=text]::placeholder{color:#212529;opacity:1;}.type-compare .product-filter input[type=text]:-ms-input-placeholder{color:#212529;}.type-compare .product-filter input[type=text]::-ms-input-placeholder{color:#212529;}.type-compare .product-filter .btn{color:white;background-color:rgb(16,177,220);}.type-compare .description{padding-right:0.625rem;}@media (max-width:1199.98px){.type-compare .description{flex:0 0 20%;max-width:20%;}}@media (max-width:991.98px){.type-compare .description{flex:0 0 25%;max-width:25%;}}.type-compare .description .table{margin-bottom:0;}.type-compare .description .table td{padding:0.375rem 0.625rem;border:none;}.type-compare .description .table tr.colhead-spacer{height:3.125rem;}.type-compare .description .table tr.category-name{height:15.6875rem;}.type-compare .description .table tr.category-name td{padding:2.8125rem 1.25rem;font-family:"HelveticaNowDisplayBold",Arial,sans-serif;line-height:29px;background-color:rgb(242,242,242);}.type-compare .description .table tr.comparison-properties{display:table-row;}.type-compare .description .table tr.comparison-properties .wrapper{height:18.4375rem;margin:1.875rem 0 0.625rem;}.type-compare .description .table tr.comparison-properties .wrapper .comparison-heading{width:100vw;max-width:1200px;height:100%;padding:1.375rem 0;border-top:1px solid rgb(192,192,192);border-bottom:1px solid rgb(192,192,192);z-index:1;}@media (max-width:1199.98px){.type-compare .description .table tr.comparison-properties .wrapper .comparison-heading{max-width:calc(100vw - 30px);}}@media (max-width:767.98px){.type-compare .description .table tr.comparison-properties .wrapper .comparison-heading{max-width:calc(100vw - 50px);}}.type-compare .description .table tr.comparison-properties .wrapper .comparison-heading .heading{padding-top:1.75rem;}.type-compare .description .table tr.comparison-properties .wrapper .comparison-heading .icon{height:5rem;cursor:pointer;}.type-compare .description .table tr.comparison-properties .wrapper .comparison-heading .icon .icon-open{display:none;}.type-compare .description .table tr.comparison-properties .wrapper .comparison-heading .icon .icon-close{display:block;}.type-compare .description .table tr.comparison-properties .wrapper .comparison-heading .comparison-data{margin-top:2.1875rem;width:15%;}.type-compare .description .table tr.comparison-properties .wrapper .comparison-heading .comparison-data tr td{font-family:"HelveticaNowDisplayLight",Arial,sans-serif;font-size:1.125rem;line-height:1.3333333333;font-style:normal;font-weight:400;letter-spacing:0.046875rem;font-family:"HelveticaNowDisplayBold",Arial,sans-serif;font-size:0.75rem;line-height:1.75;padding:0 0.625rem;}.type-compare .description .table tr.comparison-properties .wrapper .comparison-heading .comparison-data tr:nth-child(even) td{background-color:rgb(242,242,242);}.type-compare .description .table tr.comparison-properties.collapse .wrapper{height:7.75rem;}.type-compare .description .table tr.comparison-properties.collapse .wrapper .comparison-heading .icon .icon-open{display:block;}.type-compare .description .table tr.comparison-properties.collapse .wrapper .comparison-heading .icon .icon-close{display:none;}.type-compare .description .table tr.comparison-properties.collapse .wrapper .comparison-data{display:none;}.type-compare .description .table tr.copy-button-spacer{height:4.125rem;}.type-compare .description .table .filter td{padding:0.5rem 0.625rem;font-family:"HelveticaNowDisplayBold",Arial,sans-serif;font-size:0.75rem;line-height:0.9375rem;}.type-compare .description .table .size-info{height:2.5rem;}.type-compare .description .table .itemdata td{padding:0;font-size:0.75rem;line-height:1.3125rem;}.type-compare .description .table .itemdata td span{display:inline-block;width:100%;padding:0 0.625rem;font-family:"HelveticaNowDisplayBold",Arial,sans-serif;font-size:0.625rem;}.type-compare .description .table .itemdata td span:nth-child(odd){background-color:rgb(242,242,242);}.type-compare .description .table .itemdata.invert{background-color:rgb(242,242,242);}.type-compare .description .table .itemdata.invert td span:nth-child(odd){background-color:white;}.type-compare .description .downloads-spacer{height:7.25rem;}@media (max-width:1199.98px){.type-compare .description .downloads-spacer{height:7.8125rem;}}.type-compare .description .downloads-spacer-nofigures{height:5.3125rem;}@media (max-width:1199.98px){.type-compare .description .downloads-spacer-nofigures{height:5.875rem;}}.type-compare .description .buttons-heading{height:2.5rem;padding:0 0.625rem;font-family:"HelveticaNowDisplayBold",Arial,sans-serif;font-size:0.75rem;line-height:1.3125rem;}.type-compare .description .buttons-heading span{display:flex;width:100vw;max-width:1200px;border-bottom:1px solid rgb(192,192,192);z-index:1;}@media (max-width:1199.98px){.type-compare .description .buttons-heading span{max-width:calc(100vw - 30px);}}@media (max-width:767.98px){.type-compare .description .buttons-heading span{max-width:calc(100vw - 50px);}}.type-compare .description .service{width:100%;font-family:"HelveticaNowDisplayBold",Arial,sans-serif;font-size:0.75rem;}.type-compare .description .service tr td{padding:0.5rem 0.625rem;}.type-compare .description .service.cadenas tr td{padding-top:0.625rem;padding-bottom:0.625rem;text-transform:uppercase;}.type-compare .items{margin-right:-0.625rem;margin-left:-0.625rem;}@media (max-width:1199.98px){.type-compare .items{flex:0 0 80%;max-width:80%;}}@media (max-width:991.98px){.type-compare .items{flex:0 0 75%;max-width:75%;}}.type-compare .items .item .table{width:100%;margin-bottom:0;}.type-compare .items .item .table td{display:inline-block;width:100%;padding:0.375rem 1.1875rem;border:none;}.type-compare .items .item .table .colhead{background-color:rgb(242,242,242);}.type-compare .items .item .table .colhead td{padding:0.625rem 1.25rem 0.375rem;font-family:"HelveticaNowDisplayBold",Arial,sans-serif;font-size:1.875rem;line-height:1.875rem;border-bottom:0.25rem solid white;border-radius:0.5rem 0.5rem 0 0;cursor:default;}.type-compare .items .item .table .colhead td .handle{cursor:grab;}.type-compare .items .item .table .colhead td .handle img{height:0.75rem;width:auto;margin-bottom:0.28125rem;}.type-compare .items .item .table .colhead td .handle img.handle-left{transform:scaleX(-1);}.type-compare .items .item .table .colhead td .handle img.handle-right{margin-left:0.3125rem;}.type-compare .items .item .table .colhead td .close{float:right;height:1.875rem;width:auto;padding:0.28125rem 0;cursor:pointer;}.type-compare .items .item .table tr.productimage{background-color:rgb(242,242,242);}.type-compare .items .item .table tr.productimage td{height:10.6875rem;padding:0;overflow:hidden;}.type-compare .items .item .table tr.productimage td img{max-width:100%;height:auto;}.type-compare .items .item .table tr.productname{background-color:rgb(242,242,242);}.type-compare .items .item .table tr.productname td{height:5rem;font-family:"HelveticaNowDisplayBold",Arial,sans-serif;font-size:0.875rem;line-height:1.0625rem;}.type-compare .items .item .table tr.comparison-properties .wrapper{height:100%;margin:9.875rem 0 0.625rem;}.type-compare .items .item .table tr.comparison-properties .wrapper .product-properties{display:none;margin:0.625rem 0 1.875rem;}.type-compare .items .item .table tr.comparison-properties .wrapper .product-properties.show{display:table;}.type-compare .items .item .table tr.comparison-properties .wrapper .product-properties tr td{display:table-cell;padding:0 0.625rem;font-family:"HelveticaNowDisplayLight",Arial,sans-serif;font-size:0.75rem;line-height:1.3125rem;background-color:transparent;}.type-compare .items .item .table tr.comparison-properties .wrapper .product-properties tr td:first-child{display:none;}.type-compare .items .item .table tr.comparison-properties .wrapper .product-properties tr td.max-property{color:rgb(16,177,220);}.type-compare .items .item .table tr.comparison-properties .wrapper .product-properties tr td i.fa-circle{margin-right:0.0625rem;}.type-compare .items .item .table tr.comparison-properties .wrapper .product-properties tr:nth-child(even) td{background-color:rgb(242,242,242);}.type-compare .items .item .table tr.comparison-properties.collapse{display:table-row;}.type-compare .items .item .table tr.comparison-properties.collapse .wrapper{height:10.25rem;margin:0;}.type-compare .items .item .table tr.colcopy td{padding:1.25rem 0;}.type-compare .items .item .table tr.colcopy td .btn.btn-primary{color:white;background-color:rgb(47,47,47);}.type-compare .items .item .table tr.colcopy td .btn.btn-primary:hover{background-color:rgb(16,177,220);}.type-compare .items .item .table tr.filter.bg-grey td{background-color:rgb(242,242,242);}.type-compare .items .item .table tr.filter td{padding:0.5rem 1.1875rem;}.type-compare .items .item .table tr.filter td span{font-family:"HelveticaNowDisplayBold",Arial,sans-serif;font-size:0.75rem;line-height:0.9375rem;}.type-compare .items .item .table tr.filter td i.fa-minus,.type-compare .items .item .table tr.filter td i.fa-plus{color:rgb(16,177,220);font-size:0.75rem;cursor:pointer;}.type-compare .items .item .table tr.size-info{height:2.5rem;}.type-compare .items .item .table tr.size-info td .max-size,.type-compare .items .item .table tr.size-info td .min-size{font-family:"HelveticaNowDisplayLight",Arial,sans-serif;font-size:1.125rem;line-height:1.3333333333;font-style:normal;font-weight:400;letter-spacing:0.046875rem;display:none;color:rgb(16,177,220);font-size:0.75rem;line-height:1.1666666667;}.type-compare .items .item .table tr.filter.max-value + tr.size-info .max-size{display:block;}.type-compare .items .item .table tr.filter.min-value + tr.size-info .min-size{display:block;}.type-compare .items .item .table tr.itemdata{background-color:white !important;}.type-compare .items .item .table tr.itemdata td{padding:0;font-size:0.75rem;line-height:1.3125rem;}.type-compare .items .item .table tr.itemdata td span{display:block;padding:0 1.1875rem;text-align:center;}.type-compare .items .item .table tr.itemdata td span:nth-child(odd){background-color:rgb(242,242,242);}.type-compare .items .item .table tr.itemdata.invert{background-color:rgb(242,242,242) !important;}.type-compare .items .item .table tr.itemdata.invert td span:nth-child(odd){background-color:white;}.type-compare .items .item .downloads{width:100%;margin-top:0.3125rem;padding:1.25rem 0;font-size:0.75rem;line-height:0.875rem;background-color:rgb(242,242,242);}.type-compare .items .item .downloads tr td{padding:0.375rem 1.1875rem;}.type-compare .items .item .downloads tr td a{color:#212529;text-decoration:underline;}.type-compare .items .item .downloads tr:first-child td{padding-top:1.25rem;}.type-compare .items .item .downloads tr:last-child td{padding-bottom:1.25rem;}.type-compare .items .item .meinfranke-spacer{height:2.5rem;}.type-compare .items .item .service{width:100%;background-color:rgb(16,177,220);}.type-compare .items .item .service tr td{padding:0.5rem 1.1875rem;font-size:0.75rem;line-height:1.3333333333;}.type-compare .items .item .service tr td a{color:white;}.type-compare .items .item .service.cadenas tr td{padding-top:0.625rem;padding-bottom:0.625rem;}.type-compare .items .item:last-child .comparison-properties .wrapper{margin-right:0 !important;padding-right:0 !important;}.type-compare .items .item:last-child hr{margin-right:0;}.type-compare .pagination{margin-top:2.8125rem;}.type-compare .pagination button.paginator{position:relative;width:5.125rem;margin-left:0.3125rem;margin-right:0.3125rem;padding:0.375rem 0.875rem;background-color:transparent;color:#212529;font-family:"HelveticaNowDisplayBold",Arial,sans-serif;font-size:1.125rem;line-height:1.8125rem;letter-spacing:0.046875rem;border:none;border-radius:0;box-shadow:none;}.type-compare .pagination button.paginator:first-child{margin-left:0;}.type-compare .pagination button.paginator:last-child{margin-right:0;}.type-compare .pagination button.paginator:after{content:"";position:absolute;bottom:0;left:0;height:0.1875rem;width:100%;background-color:#D8D7D7;}.type-compare .pagination button.paginator.active:after{background-image:linear-gradient(270deg,rgb(16,177,220),rgb(0,80,142));}.type-compare #app-1 td{width:100%;word-break:break-word;}@media (max-width:991.98px){.type-compare #app-1 .items .col-sm-2{-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;padding-left:0.625rem;padding-right:0.625rem;}}@media (max-width:767.98px){.type-compare #app-1 .items .col-sm-2{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;padding-left:0.625rem;padding-right:0.625rem;}}.type-compare #imagesDiagram .modal-dialog .modal-content,.type-compare #technicalDrawing .modal-dialog .modal-content{background-color:rgba(40,40,40,0.975);color:rgb(16,177,220);border:none;border-radius:0.5rem;font-family:"Francker",Arial,sans-serif;}.type-compare #imagesDiagram .modal-dialog .modal-content .modal-header,.type-compare #technicalDrawing .modal-dialog .modal-content .modal-header{border:none;background-color:white;}.type-compare #imagesDiagram .modal-dialog .modal-content .modal-header .close,.type-compare #technicalDrawing .modal-dialog .modal-content .modal-header .close{margin-right:2.25rem;color:white;background-color:#212121;border-bottom-left-radius:0.5rem;border-bottom-right-radius:0.5rem;outline:none !important;text-shadow:none;}.type-compare #imagesDiagram .modal-dialog .modal-content .modal-header .close img,.type-compare #technicalDrawing .modal-dialog .modal-content .modal-header .close img{height:1.25rem;width:1.25rem;}.type-compare #imagesDiagram .modal-dialog .modal-content .modal-body,.type-compare #technicalDrawing .modal-dialog .modal-content .modal-body{background-color:white;}.type-compare #imagesDiagram .modal-dialog .modal-content .modal-body .modal-text,.type-compare #technicalDrawing .modal-dialog .modal-content .modal-body .modal-text{font-size:2.1875rem;line-height:1.1714285714;letter-spacing:0.060763875rem;}.type-compare #imagesDiagram .modal-dialog .modal-content .modal-body figure,.type-compare #technicalDrawing .modal-dialog .modal-content .modal-body figure{display:flex;flex:0 0 50%;max-width:50%;}.type-compare #imagesDiagram .modal-dialog .modal-content .modal-body figure figcaption,.type-compare #technicalDrawing .modal-dialog .modal-content .modal-body figure figcaption{margin-bottom:1.5625rem;color:#212529;font-family:"HelveticaNowDisplayBold",Arial,sans-serif;font-size:1.25rem;line-height:1.2;text-shadow:none;}
