.premo-flex-container .premoflex-configuration-type .premoflex-header-container{margin-top:3rem}.premo-flex-container .premoflex-configuration-type .premoflex-header-container .premo-title_text{word-wrap:break-word;font-family:Open Sans;font-size:18px;font-weight:700;line-height:27px;margin-bottom:0}.premo-flex-container .premoflex-configuration-type .premoflex-header-container .separator .premo-separator{color:#5a7e92}.premo-flex-container .premoflex-configuration-type .premo-carousel-section{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:24px;padding-left:0}@media(max-width:768px){.premo-flex-container .premoflex-configuration-type .premo-carousel-section{display:none!important}}.premo-flex-container .premoflex-configuration-type .premo-carousel-section .premo-carousel-item{-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;cursor:pointer;height:200px;list-style:none;padding:0;width:200px}.premo-flex-container .premoflex-configuration-type .premo-carousel-section .premo-carousel-item .premoflex-hasImage{height:100%}.premo-flex-container .premoflex-configuration-type .premo-carousel-section .premo-carousel-item .premoflex-hasImage .preoflex-teaser_link{-webkit-box-pack:justify;-ms-flex-pack:justify;background:#f5f5f5;height:100%;justify-content:space-between;outline:1px solid #5a7e92;outline-offset:-.5px;padding:24px}.premo-flex-container .premoflex-configuration-type .premo-carousel-section .premo-carousel-item .premoflex-hasImage .preoflex-teaser_link .premoflex-imgcontainer{-webkit-box-ordinal-group:0;-ms-flex-order:-1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;order:-1}.premo-flex-container .premoflex-configuration-type .premo-carousel-section .premo-carousel-item .premoflex-hasImage .preoflex-teaser_link .premoflex-imgcontainer .premoflex-config-image{border-radius:0!important}.premo-flex-container .premoflex-configuration-type .premo-carousel-section .premo-carousel-item .premoflex-hasImage .preoflex-teaser_link .premo-configlabel{color:#242b30;font-family:Open Sans;font-size:1pc;font-weight:400;text-align:center}.premo-flex-container .premoflex-configuration-type .premo-carousel-section .premo-carousel-item .premoflex-hasImage .preoflex-teaser_link.selected,.premo-flex-container .premoflex-configuration-type .premo-carousel-section .premo-carousel-item .premoflex-hasImage .preoflex-teaser_link:hover{background:#fff;outline:1px solid #e30437;outline-offset:-.5px;padding:24px}.premo-flex-container .premoflex-configuration-type .premo-carousel-section-mobile{display:none!important}@media(max-width:768px){.premo-flex-container .premoflex-configuration-type .premo-carousel-section-mobile{display:block!important;margin-top:-25px;padding-left:0}}.premo-flex-container .premoflex-configuration-type .premo-carousel-section-mobile select{border:1px solid #5a7e92;padding:1rem 2rem 1rem 1rem;position:relative;text-overflow:ellipsis;white-space:nowrap;width:100%}@media(max-width:768px){.premo-flex-container .premoflex-details-and-selection .premo-body-section .premoflex-panel.details-panel,.premo-flex-container .premoflex-details-and-selection .premo-body-section .premoflex-panel.selection-panel{padding-right:0}}.premo-flex-container .premoflex-details-and-selection .premo-body-section .premoflex-panel.details-panel .premoflex-header-container .header-title,.premo-flex-container .premoflex-details-and-selection .premo-body-section .premoflex-panel.selection-panel .premoflex-header-container .header-title{color:#242b30;font-family:Open Sans;font-size:18px;font-weight:700}.premo-flex-container .premoflex-details-and-selection .premo-body-section .premoflex-panel.details-panel .premoflex-header-container .separator .premo-separator,.premo-flex-container .premoflex-details-and-selection .premo-body-section .premoflex-panel.selection-panel .premoflex-header-container .separator .premo-separator{color:#5a7e92}.premo-flex-container .premoflex-details-and-selection .premo-body-section .premoflex-panel.details-panel .premoflex-details-text,.premo-flex-container .premoflex-details-and-selection .premo-body-section .premoflex-panel.selection-panel .premoflex-details-text{margin-bottom:1rem;margin-top:-1rem;word-break:break-word}@media(max-width:768px){.premo-flex-container .premoflex-details-and-selection .premo-body-section .premoflex-panel.details-panel .premoflex-details-content,.premo-flex-container .premoflex-details-and-selection .premo-body-section .premoflex-panel.selection-panel .premoflex-details-content{display:none}.premo-flex-container .premoflex-details-and-selection .premo-body-section .premoflex-panel.details-panel .premo-showPartTable-mobile-button,.premo-flex-container .premoflex-details-and-selection .premo-body-section .premoflex-panel.selection-panel .premo-showPartTable-mobile-button{display:block}.premo-flex-container .premoflex-details-and-selection .premo-body-section .premoflex-panel.details-panel .premo-showPartTable-mobile-button .button .premo-button-icon,.premo-flex-container .premoflex-details-and-selection .premo-body-section .premoflex-panel.selection-panel .premo-showPartTable-mobile-button .button .premo-button-icon{padding:8px 36px}}@media(min-width:768px){.premo-flex-container .premoflex-details-and-selection .premo-body-section .premoflex-panel.details-panel .premo-desktop-table,.premo-flex-container .premoflex-details-and-selection .premo-body-section .premoflex-panel.selection-panel .premo-desktop-table{display:block}.premo-flex-container .premoflex-details-and-selection .premo-body-section .premoflex-panel.details-panel .premo-showPartTable-mobile-button,.premo-flex-container .premoflex-details-and-selection .premo-body-section .premoflex-panel.selection-panel .premo-showPartTable-mobile-button{display:none}}.premo-flex-container .premoflex-details-and-selection .premo-body-section .premoflex-panel.details-panel .premoflex-table-container .table .table-head,.premo-flex-container .premoflex-details-and-selection .premo-body-section .premoflex-panel.selection-panel .premoflex-table-container .table .table-head{background-color:#5a7e92;color:#fff}.premo-flex-container .premoflex-details-and-selection .premo-body-section .premoflex-panel.details-panel,.premo-flex-container .premoflex-details-and-selection .premo-body-section .premoflex-panel.premoflex-product-info-panel,.premo-flex-container .premoflex-details-and-selection .premo-body-section .premoflex-panel.selection-panel{padding-left:0}@media(max-width:768px){.premo-flex-container .premoflex-details-and-selection .premo-body-section .premoflex-panel.premoflex-product-info-panel,.premo-flex-container .premoflex-details-and-selection .premo-body-section .premoflex-panel.selection-panel{margin-top:2rem;padding-right:0}}.premo-flex-container .premoflex-product-info-panel .traceparts-box .tp-3dmodel{margin-bottom:10px;width:100%}@media(max-width:768px){.premo-flex-container .premoflex-product-info-panel .traceparts-box .tp-3dmodel .premo-tp-right-icon{display:none}}.premo-flex-container .premoflex-product-info-panel .traceparts-box .tp-partnumber-section{margin-bottom:1.5rem}.premo-flex-container .premoflex-product-info-panel .traceparts-box .tp-partnumber-section .tp-partnumber{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:8px}.premo-flex-container .premoflex-product-info-panel .traceparts-box .tp-partnumber-section .tp-partnumber .tp-partlabel{color:#242b30;font-size:24px;line-height:36px}.premo-flex-container .premoflex-product-info-panel .traceparts-box .tp-partnumber-section .tp-partnumber .tp-partlabelsection .tp-partlabelvalue{word-wrap:break-word;color:#242b30;font-family:Open Sans;font-size:24px;font-weight:400;line-height:36px}.premo-flex-container .premoflex-product-info-panel .traceparts-box .tp-partnumber-section .tp-partnumber-description{color:#242b30;font-weight:400;margin-top:1rem}.premo-flex-container .premoflex-product-info-panel .traceparts-box ._3dmodel-premo-design-label{color:#23323c;font-size:14px}.premo-flex-container .premoflex-product-info-panel .traceparts-box .download-dropdown.tp-filetype-section{-webkit-box-pack:start;-ms-flex-pack:start;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-start;width:100%}.premo-flex-container .premoflex-product-info-panel .traceparts-box .download-dropdown.tp-filetype-section .tp-dropdown-section{-webkit-box-shadow:none;box-shadow:none;margin-bottom:10px;min-width:50%}.premo-flex-container .premoflex-product-info-panel .traceparts-box .download-dropdown.tp-filetype-section .tp-dropdown-section .tp-filetype-dropdown{display:block;max-width:100%;min-width:100%;overflow:hidden;padding-right:20px;position:relative;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;width:100%}.premo-flex-container .premoflex-product-info-panel .traceparts-box .download-dropdown.tp-filetype-section .tp-dropdown-section .tp-filetype-dropdown .fa-chevron-down{position:absolute;right:0;top:25%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.premo-flex-container .premoflex-product-info-panel .traceparts-box .download-dropdown.tp-filetype-section .tp-download-button{-webkit-box-shadow:none;box-shadow:none;height:45px;width:auto}