﻿.blue,.font-blue{color:#0074BE}.font-gray{color:#4D4D4D}.font-montserrat,.montserrat{font-family:"Montserrat", sans-serif}.font-bold,.text-bold{font-weight:bold}.productconfigurator-component .smc-select{width:70%}.productconfigurator-component .select2 .select2-selection{width:100%;padding:5px 50px 5px 20px;background-color:#fff;font-size:16px;line-height:normal;font-family:"Montserrat", sans-serif;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;display:inline-block;outline:0;box-sizing:border-box;height:42px;border:2px solid #cccccc;border-radius:10px}.productconfigurator-component .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #0074BE transparent}.productconfigurator-component .select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;width:35px}.productconfigurator-component .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#0074BE transparent transparent transparent}.productconfigurator-component .select2-container--default .select2-selection--single .select2-selection__rendered{color:#4D4D4D;padding-left:0}.productconfigurator-component .select2-container--default .select2-selection--single .select2-selection__rendered div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:110px}@media (min-width: 576px){.productconfigurator-component .select2-container--default .select2-selection--single .select2-selection__rendered div{max-width:180px}}@media (min-width: 992px){.productconfigurator-component .select2-container--default .select2-selection--single .select2-selection__rendered div{max-width:230px}}@media (min-width: 1280px){.productconfigurator-component .select2-container--default .select2-selection--single .select2-selection__rendered div{max-width:300px}}@media (min-width: 1350px){.productconfigurator-component .select2-container--default .select2-selection--single .select2-selection__rendered div{max-width:380px}}.productconfigurator-component .select2-container--default .select2-selection--single .select2-selection__placeholder{font-style:italic}.select2-dropdown.smc-select .select2-results .select2-results__option[role="group"]{margin:0 5px;border-bottom:1px solid #D3D3D3}.select2-dropdown.smc-select .select2-results .select2-results__option[role="group"] .select2-results__group{margin-left:-5px;padding-bottom:0;font-weight:normal;font-size:0.9em;color:gray}.select2-dropdown.smc-select .select2-results .select2-results__option[role="group"] .select2-results__options--nested .select2-results__option{color:#0074BE}.select2-dropdown.smc-select .select2-results .select2-results__option[role="group"] .select2-results__options--nested .select2-results__option .image-star{background-image:url("../../../../images/star-full-blue.svg")}.select2-dropdown.smc-select .select2-results .select2-results__option[role="group"] .select2-results__options--nested .select2-results__option .image-star:before{background:url("../../../../images/star-full-blue.svg") center no-repeat transparent}.select2-dropdown.smc-select .select2-results .select2-results__option[role="group"] .select2-results__options--nested .select2-results__option--highlighted{color:white}.select2-dropdown.smc-select .select2-results .select2-results__option[role="group"] .select2-results__options--nested .select2-results__option--highlighted .image-star{background-image:url("../../../../images/star-full-white.svg")}.select2-dropdown.smc-select .select2-results .select2-results__option[role="group"] .select2-results__options--nested .select2-results__option--highlighted .image-star:before{background:url("../../../../images/star-full-white.svg") center no-repeat transparent}.blue,.font-blue{color:#0074BE}.font-gray{color:#4D4D4D}.font-montserrat,.montserrat{font-family:"Montserrat", sans-serif}.font-bold,.text-bold{font-weight:bold}.productconfigurator-component input[type=checkbox]{display:none}.productconfigurator-component input[type=checkbox]+label{cursor:pointer}.productconfigurator-component tr.builder input[type=checkbox]{display:block}.productconfigurator-component input[type=checkbox]+label:before,.productconfigurator-component tr.builder input[type=checkbox]:before,.productconfigurator-component #configuration_area tr.configurationRow td input[type="checkbox"]{content:"";background:white;border:1px solid grey;border-radius:3px;display:inline-block;margin-right:5px;text-align:center;vertical-align:middle;width:15px;height:15px;background-color:transparent;border-color:transparent}.productconfigurator-component tr.builder input[type=checkbox]:before{right:1px;top:-8px;position:relative}.productconfigurator-component .productconfigurator-component tr.builder input[type=checkbox]:checked:before{display:none}.productconfigurator-component input[type=checkbox]:checked+label:before,.productconfigurator-component tr.builder input[type=checkbox]:checked:before{font-family:"smc";content:'\79';font-size:11px;color:black}.productconfigurator-component .productconfigurator-component tr.builder input[type=checkbox]:checked:before{display:none}.blue,.font-blue{color:#0074BE}.font-gray{color:#4D4D4D}.font-montserrat,.montserrat{font-family:"Montserrat", sans-serif}.font-bold,.text-bold{font-weight:bold}.blue,.font-blue{color:#0074BE}.font-gray{color:#4D4D4D}.font-montserrat,.montserrat{font-family:"Montserrat", sans-serif}.font-bold,.text-bold{font-weight:bold}.rotate-180,.rotate-180-before::before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.rotate-90,.rotate-90-before::before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.flip,.flip-before::before{-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);-ms-filter:fliph;filter:fliph}.productconfigurator-component .product-configuration-header-section .name-description-phone{display:none}.productconfigurator-component .product-configuration-header-section .image{padding:4px;text-align:center;min-height:210px}.productconfigurator-component .product-configuration-header-section .image>img{width:100%}.productconfigurator-component .product-configuration-header-section .image>img{max-width:300px}.productconfigurator-component .product-configuration-header-section .name-description .name{margin-bottom:8px}.productconfigurator-component .product-configuration-header-section .product-video{width:100%;border:1px solid #AAA}.productconfigurator-component .product-configuration-header-section.phone .name-description-desktop .name,.productconfigurator-component .product-configuration-header-section.tablet .name-description-desktop .name{display:none}.productconfigurator-component .product-configuration-header-section.phone .name-description-desktop .description,.productconfigurator-component .product-configuration-header-section.tablet .name-description-desktop .description{margin-top:16px}.productconfigurator-component .product-configuration-header-section.phone .name-description-phone,.productconfigurator-component .product-configuration-header-section.tablet .name-description-phone{display:block}.blue,.font-blue{color:#0074BE}.font-gray{color:#4D4D4D}.font-montserrat,.montserrat{font-family:"Montserrat", sans-serif}.font-bold,.text-bold{font-weight:bold}.productconfigurator-component .product-sibling-list{display:flex;flex-wrap:wrap}.productconfigurator-component .product-sibling-list .product-sibling{width:100%;margin-top:5px}.productconfigurator-component .product-sibling-list .product-sibling.current-product a{background-color:#0074BE;color:white}.productconfigurator-component .product-sibling-list .product-sibling a{overflow-wrap:break-word;text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}@media (min-width: 1024px) and (max-width: 1199px){.productconfigurator-component .product-sibling-list .product-sibling{width:45%;margin:5px}}@media (min-width: 1200px){.productconfigurator-component .product-sibling-list .product-sibling{width:49%;margin:5px}}.blue,.font-blue{color:#0074BE}.font-gray{color:#4D4D4D}.font-montserrat,.montserrat{font-family:"Montserrat", sans-serif}.font-bold,.text-bold{font-weight:bold}.productconfigurator-component .product-info-container table.config{border-collapse:separate;width:100%}.productconfigurator-component .product-info-container table.config td#cpn_partnumber{border:2px solid #0074BE;border-radius:10px;padding:5px 10px}.productconfigurator-component .product-info-container table.config td#cpn_partnumber table{border-collapse:separate}.productconfigurator-component .product-info-container table.config td#cpn_partnumber table tr{display:flex;flex-wrap:wrap;font-weight:bold}.productconfigurator-component .product-info-container table.config td#cpn_partnumber table tr td.partnumber_variable_chain{border-collapse:separate;border:2px solid #0074BE;border-radius:5px;min-width:35px;min-height:30px;text-align:center;color:#0074BE;padding:0 15px;margin:2px 1px;line-height:26px}.productconfigurator-component .product-info-container table.config td#cpn_partnumber table tr td.partnumber_constant_chain{min-width:35px;min-height:25px;margin:2px 1px;text-align:center;line-height:28px}.productconfigurator-component .product-info-container table.config td#cpn_partnumber table tr td.partnumber_constant_chain:first-child{padding-right:5px}.productconfigurator-component .product-info-container table.config td#cpn_partnumber table tr td.partnumber_optdash_chain{min-width:35px;margin:2px 1px;text-align:center;line-height:28px}.productconfigurator-component .product-info-container table.config td#cpn_state{width:1%;min-width:36px}.productconfigurator-component .product-info-container table.config td#cpn_state img{display:none}.productconfigurator-component .product-info-container table.config td#cpn_state .part-number-state{width:26px;height:26px;display:inline-block;margin-top:4px;margin-left:4px}.productconfigurator-component .product-info-container table.config td#cpn_state .part-number-state-ok{font-family:'smc';font-size:2em;color:#0BDF00}.productconfigurator-component .product-info-container table.config td#cpn_state .part-number-state-ok::after{content:'\79'}.productconfigurator-component .product-info-container table.config td.config-cell{display:none}.productconfigurator-component .product-info-container{position:fixed;bottom:0;z-index:1052;display:flex;flex-direction:column;align-items:center;padding:10px 20px;height:auto;background-color:#eee;left:0}.productconfigurator-component .product-info-container table.config{align-self:center;border-collapse:separate;table-layout:auto;width:auto;min-width:0}.productconfigurator-component .product-info-container table.config td#cpn_partnumber{min-width:0}@media (-ms-high-contrast: none), (-ms-high-contrast: active){.productconfigurator-component .product-info-container .productconfigurator-component .product-info-container table.config td#cpn_partnumber{min-width:60px}}@media (max-width: 992px){.productconfigurator-component .product-info-container table.config{min-width:0;max-width:450px;margin-left:0;margin-right:0}}.productconfigurator-component .product-info-container #dc_saveToolbar{margin-top:0px;width:55px}.productconfigurator-component .product-info-container #dc_saveToolbar #copyToClipBoard_btn a{font-weight:800}.productconfigurator-component .product-info-container .dc_partnumberContainer{width:100%}.productconfigurator-component .product-info-container .dc_partnumberContainer table.config td#cpn_partnumber{background-color:white}.productconfigurator-component .product-info-container .dc_partnumberContainer table.config td#cpn_partnumber.status-complete{border-color:#0BDF00}.productconfigurator-component .product-info-container .dc_partnumberContainer table.config td#cpn_partnumber.status-invalid{border-color:#FF191F}.productconfigurator-component .product-info-container .dc_partnumberContainer table.config td#cpn_partnumber.status-partial{border-color:gold}.productconfigurator-component .product-info-container table.config td#cpn_partnumber table tr td.partnumber_constant_chain,.productconfigurator-component .product-info-container table.config td#cpn_partnumber table tr td.partnumber_variable_chain,.productconfigurator-component .product-info-container table.config td#cpn_partnumber table tr td.partnumber_optdash_chain{flex-shrink:0}.productconfigurator-component #product-info-container__switch,.productconfigurator-component #product-info-container__switch:visited,.productconfigurator-component #product-info-container__switch:focus{display:block;padding:6px 20px;font-family:"smc";font-size:18px;color:#0074BE;outline:none;transition:all .3s ease-in-out;cursor:pointer}.productconfigurator-component .configurator-component #product-info-container__switch[data-collapsed="false"]{transform:rotate(180deg)}.productconfigurator-component .configurator-component #product-info-container__switch[data-collapsed="false"]:before{content:"\42";color:#4D4D4D}.productconfigurator-component .configurator-component #product-info-container__switch[data-collapsed="true"]:before{content:"\42";color:#0074BE}@media (min-width: 992px){.productconfigurator-component .product-info-container{padding:20px}.productconfigurator-component .product-info-container .dc_partnumberContainer{width:auto}.productconfigurator-component .product-info-container .dc_partnumberContainer table.config{max-width:100%}.productconfigurator-component .product-info-container table.config{margin-left:0;margin-right:0}}@media (min-width: 1200px){.productconfigurator-component productconfigurator-component .product-info-container .dc_partnumberContainer table.config td#cpn_partnumber table tr{flex-wrap:nowrap}}@media (min-width: 992px){.productconfigurator-component .product-info-container{padding:20px 40px;padding-top:0rem}}body.modal-open .productconfigurator-component .product-info-container{display:none}.productconfigurator-component .product-info-container table.config td#cpn_partnumber:not(.status-complete)+td#cpn_state,.productconfigurator-component .product-info-container table.config td#cpn_partnumber:not(.status-complete)+td#cpn_state .part-number-state{height:0;width:0}#product-info-container__toggle+.dc_partnumberContainer.confPageRestylingTEMP1{display:flex;justify-content:center;align-items:center;min-width:0}@media (min-width: 992px) and (max-width: 1199px){.productconfigurator-component .product-info-container table.config{min-width:600px}}.blue,.font-blue{color:#0074BE}.font-gray{color:#4D4D4D}.font-montserrat,.montserrat{font-family:"Montserrat", sans-serif}.font-bold,.text-bold{font-weight:bold}.blue,.font-blue{color:#0074BE}.font-gray{color:#4D4D4D}.font-montserrat,.montserrat{font-family:"Montserrat", sans-serif}.font-bold,.text-bold{font-weight:bold}.rotate-180,.rotate-180-before::before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.rotate-90,.rotate-90-before::before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.flip,.flip-before::before{-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);-ms-filter:fliph;filter:fliph}html.has-header .productconfigurator-component .product-toolbar-component.sticky{top:100px !important}body.not_ie .productconfigurator-component .configurator-container #configuration_area tr.configurationRow{display:flex;flex-wrap:wrap}.image-star{display:inline-block;width:20px;height:20px;background-size:100%;position:relative;top:3px}#free_configuration>.row,#free_configuration #project-section-buttons>.row{margin-bottom:30px}.productconfigurator-component.is-standalone-page,.productconfigurator-component.phone{width:98vw}.productconfigurator-component.is-standalone-page #productConfiguratorContainer,.productconfigurator-component.phone #productConfiguratorContainer{padding-bottom:130px}.productconfigurator-component .tab-content{width:100%}.productconfigurator-component h3.sub-title{color:#0074BE;font-weight:bold;margin-bottom:4rem;max-width:50%}.productconfigurator-component .configurator-container #configuration_area{margin-bottom:25px}.productconfigurator-component .configurator-container #configuration_area tr.configurationRow input[type="text"],.productconfigurator-component .configurator-container #configuration_area tr.builder input[type="text"]{font-size:16px;height:42px;padding:5px 50px 5px 20px;border:2px solid #cccccc;border-radius:10px}.productconfigurator-component .configurator-container #configuration_area tr.configurationRow input[type="text"]::-webkit-input-placeholder,.productconfigurator-component .configurator-container #configuration_area tr.builder input[type="text"]::-webkit-input-placeholder{font-style:italic}.productconfigurator-component .configurator-container #configuration_area tr.configurationRow input[type="text"]::-moz-placeholder,.productconfigurator-component .configurator-container #configuration_area tr.builder input[type="text"]::-moz-placeholder{font-style:italic}.productconfigurator-component .configurator-container #configuration_area tr.configurationRow input[type="text"]:-ms-input-placeholder,.productconfigurator-component .configurator-container #configuration_area tr.builder input[type="text"]:-ms-input-placeholder{font-style:italic}.productconfigurator-component .configurator-container #configuration_area tr.configurationRow input[type="text"]:-moz-placeholder,.productconfigurator-component .configurator-container #configuration_area tr.builder input[type="text"]:-moz-placeholder{font-style:italic}.productconfigurator-component .configurator-container #configuration_area tr.configurationRow select,.productconfigurator-component .configurator-container #configuration_area tr.builder select{width:100%;height:42px;padding:5px 50px 5px 20px;background-color:#fff;font-size:16px;line-height:normal;font-family:"Montserrat", sans-serif;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;display:inline-block;outline:0;box-sizing:border-box;color:#333;font-weight:700;background:url(../../../images/select-arrow.png) right center no-repeat #fff;border:2px solid #cccccc;border-radius:10px;color:dimgrey}.productconfigurator-component .configurator-container #configuration_area tr.configurationRow td.optionValue select option,.productconfigurator-component .configurator-container #configuration_area tr.builder td.optionValue select option{color:black}.productconfigurator-component .configurator-container #configuration_area tr.configurationRow td.optionStatus,.productconfigurator-component .configurator-container #configuration_area tr.builder td.optionStatus{width:20px;margin-top:auto;margin-left:8px;margin-bottom:15px}.productconfigurator-component .configurator-container #configuration_area tr.configurationRow td.optionStatus span,.productconfigurator-component .configurator-container #configuration_area tr.builder td.optionStatus span{content:''}.productconfigurator-component .configurator-container #configuration_area tr.configurationRow td.optionStatus span:after,.productconfigurator-component .configurator-container #configuration_area tr.builder td.optionStatus span:after{position:relative;top:8px;left:0;right:15px;width:20px;height:20px;font-family:'smc';font-size:20px;color:#0bdf00}.productconfigurator-component .configurator-container #configuration_area tr.configurationRow td.optionStatus span:first-child:after,.productconfigurator-component .configurator-container #configuration_area tr.builder td.optionStatus span:first-child:after{content:'\7a';color:#FF191F}.productconfigurator-component .configurator-container #configuration_area tr.configurationRow td.optionStatus span:nth-child(2):after,.productconfigurator-component .configurator-container #configuration_area tr.builder td.optionStatus span:nth-child(2):after{content:'\79'}.productconfigurator-component .configurator-container #configuration_area tr.configurationRow td.optionStatus span:nth-child(3):after,.productconfigurator-component .configurator-container #configuration_area tr.builder td.optionStatus span:nth-child(3):after{content:'\79'}.productconfigurator-component .configurator-container #configuration_area tr.configurationRow{margin-top:5px}.productconfigurator-component .configurator-container #configuration_area tr.configurationRow td.optionLabel{text-align:left;min-width:65px !important}.productconfigurator-component .configurator-container #configuration_area tr.configurationRow td.optionValue{width:calc(100vw - 60px) !important}.productconfigurator-component .configurator-container #configuration_area tr.configurationRow td.optionValue .rodEndImageDiv{margin-bottom:20px}@media (min-width: 768px){.productconfigurator-component .configurator-container #configuration_area tr.configurationRow td.optionValue{width:calc(100% - 60px) !important}}.productconfigurator-component .configurator-container #configuration_area tr.configurationRow td[align="left"]{height:54px !important;width:calc(100% - 60px) !important}.productconfigurator-component .configurator-container #configuration_area tr.configurationRow td[align="left"] table{width:auto}.productconfigurator-component .configurator-container #configuration_area tr.configurationRow td[align="left"] input{width:150px !important}@media (min-width: 768px){.productconfigurator-component .configurator-container #configuration_area tr.configurationRow td[align="left"] input{width:450px !important;max-width:none}}.productconfigurator-component .configurator-container #configuration_area tr.configurationRow td[align="left"] [id^="selectBox"]{width:120% !important;z-index:2 !important}.productconfigurator-component .configurator-container #configuration_area tr.configurationRow td[align="left"] [id^="selectBox"] .selectBoxInput{color:#4D4D4D !important}.productconfigurator-component .configurator-container #configuration_area tr.configurationRow td[align="left"] [id^="selectBox"] .selectBoxOptionContainer{position:absolute;background:white;border:2px solid #D3D3D3;border-radius:0 0 10px 10px}.productconfigurator-component .configurator-container #configuration_area tr.configurationRow td[align="left"] [id^="selectBox"] .selectBoxOptionContainer .selectBoxAnOption{width:100% !important;padding:3px}.productconfigurator-component .configurator-container #configuration_area tr.configurationRow td[align="left"] [id^="selectBox"] .selectBoxOptionContainer .selectBoxAnOption:hover{background-color:#5897fb !important;color:white !important;cursor:pointer}.productconfigurator-component .configurator-container #configuration_area tr.configurationRow td[align="left"] #selectBox0{z-index:9 !important}.productconfigurator-component .configurator-container #configuration_area tr.configurationRow td[align="left"] #selectBox1{z-index:8 !important}.productconfigurator-component .configurator-container #configuration_area tr.configurationRow td[align="left"] #selectBox2{z-index:7 !important}.productconfigurator-component .configurator-container #configuration_area tr.configurationRow td input:disabled,.productconfigurator-component .configurator-container #configuration_area tr.configurationRow td select:disabled,.productconfigurator-component .configurator-container #configuration_area tr.configurationRow td textarea:disabled{color:#ccc !important}.productconfigurator-component .configurator-container #configuration_area tr.configurationRow td input,.productconfigurator-component .configurator-container #configuration_area tr.configurationRow td select,.productconfigurator-component .configurator-container #configuration_area tr.configurationRow td textarea{color:#4D4D4D !important}.productconfigurator-component .configurator-container #configuration_area tr.configurationRow td input[type="radio"],.productconfigurator-component .configurator-container #configuration_area tr.configurationRow td input[type="checkbox"]{margin:5px}.productconfigurator-component .configurator-container #configuration_area tr.configurationRow td input[type="checkbox"]{margin-bottom:1rem}.productconfigurator-component .configurator-container #configuration_area tr.configurationRow td[align="left"] span.small{width:100%;height:100%}@media (min-width: 992px){.productconfigurator-component .configurator-container #configuration_area tr.configurationRow td[align="left"] span.small{line-height:22px}}.productconfigurator-component .configurator-container #configuration_area tr.builder td.optionStatus span:after{top:0}.productconfigurator-component .configurator-container #configuration_area tr.builder td.optionLabel{width:100%}.productconfigurator-component .configurator-container #configuration_area #rodEndModButton{display:none}@media (min-width: 1400px){.productconfigurator-component .configurator-container #configuration_area #divFormFakeButton{top:4rem}.productconfigurator-component .configurator-container #configuration_area #divFormFakeButton .btn-primary{margin-top:0;margin-bottom:1rem}}.productconfigurator-component .configurator-container #configuration_area #rodEndOptionsSwitch{display:flex}.productconfigurator-component .configurator-container #configuration_area #rodEndOptionsSwitch .switch{margin-right:10px}.productconfigurator-component .configurator-container #configuration_area #rodEndOptionsSwitch .switch-label{margin-top:auto;margin-bottom:auto}.productconfigurator-component .configurator-container #configuration_area .rod_sel_images_container{padding-top:10px;margin-left:40px}.productconfigurator-component .configurator-container #configuration_area .XRodImage{cursor:pointer;width:120px}.productconfigurator-component .configurator-container #configuration_area .image_sel_class_ok{border:2px solid #fff !important}.productconfigurator-component .configurator-container #configuration_area .image_sel_class_hover{border:2px solid #cfe0ef !important}.productconfigurator-component .configurator-container #configuration_area .image_sel_class_selected{border:2px solid #0074BE !important}.productconfigurator-component .configurator-container #configuration_area #rodEndDefText{color:#0074BE}.productconfigurator-component .configurator-container #configuration_area #xRodFormError{display:none}.productconfigurator-component .configurator-container #configuration_area #xTrunnionFormArea #rodEndDefText,.productconfigurator-component .configurator-container #configuration_area #xRodFormArea #rodEndDefText{display:block;margin-top:35px;font-size:1.2em;font-weight:bold}.productconfigurator-component .configurator-container #configuration_area #xTrunnionFormArea table.builder>tr:nth-child(2),.productconfigurator-component .configurator-container #configuration_area #xRodFormArea table.builder>tr:nth-child(2){display:flex;flex-wrap:wrap}.productconfigurator-component .configurator-container #configuration_area #xTrunnionFormArea table.builder table.rodEndTable tr.rodEndRow td.rodInputLabel,.productconfigurator-component .configurator-container #configuration_area #xTrunnionFormArea table.builder table.rodEndTable tr.rodEndRow td.rodInputValue,.productconfigurator-component .configurator-container #configuration_area #xTrunnionFormArea table.builder table.rodEndTable tr.rodEndRow td.formStatusOK,.productconfigurator-component .configurator-container #configuration_area #xTrunnionFormArea table.builder table.rodEndTable tr.rodEndRow td.formStatusNO_OK,.productconfigurator-component .configurator-container #configuration_area #xTrunnionFormArea table.builder table.rodEndTable tr.rodEndRow td.rodInputMessage,.productconfigurator-component .configurator-container #configuration_area #xRodFormArea table.builder table.rodEndTable tr.rodEndRow td.rodInputLabel,.productconfigurator-component .configurator-container #configuration_area #xRodFormArea table.builder table.rodEndTable tr.rodEndRow td.rodInputValue,.productconfigurator-component .configurator-container #configuration_area #xRodFormArea table.builder table.rodEndTable tr.rodEndRow td.formStatusOK,.productconfigurator-component .configurator-container #configuration_area #xRodFormArea table.builder table.rodEndTable tr.rodEndRow td.formStatusNO_OK,.productconfigurator-component .configurator-container #configuration_area #xRodFormArea table.builder table.rodEndTable tr.rodEndRow td.rodInputMessage{padding-top:10px}.productconfigurator-component .configurator-container #configuration_area #xTrunnionFormArea table.builder table.rodEndTable tr.rodEndRow td.rodInputValue,.productconfigurator-component .configurator-container #configuration_area #xRodFormArea table.builder table.rodEndTable tr.rodEndRow td.rodInputValue{padding-left:10px}.productconfigurator-component .configurator-container #configuration_area #xTrunnionFormArea table.builder table.rodEndTable tr.rodEndRow td.rodInputValue input,.productconfigurator-component .configurator-container #configuration_area #xRodFormArea table.builder table.rodEndTable tr.rodEndRow td.rodInputValue input{width:calc(100vw - 200px);max-width:250px}@media (min-width: 992px){.productconfigurator-component .configurator-container #configuration_area #xTrunnionFormArea table.builder table.rodEndTable tr.rodEndRow td.rodInputValue input,.productconfigurator-component .configurator-container #configuration_area #xRodFormArea table.builder table.rodEndTable tr.rodEndRow td.rodInputValue input{width:calc(100vw - 125px)}}.productconfigurator-component .configurator-container #configuration_area #xTrunnionFormArea table.builder table.rodEndTable tr.rodEndRow td.formStatusOK,.productconfigurator-component .configurator-container #configuration_area #xTrunnionFormArea table.builder table.rodEndTable tr.rodEndRow td.formStatusNO_OK,.productconfigurator-component .configurator-container #configuration_area #xRodFormArea table.builder table.rodEndTable tr.rodEndRow td.formStatusOK,.productconfigurator-component .configurator-container #configuration_area #xRodFormArea table.builder table.rodEndTable tr.rodEndRow td.formStatusNO_OK{position:relative;left:0;right:15px;width:20px;height:20px;font-family:'smc';font-size:20px}.productconfigurator-component .configurator-container #configuration_area #xTrunnionFormArea table.builder table.rodEndTable tr.rodEndRow td.formStatusOK::after,.productconfigurator-component .configurator-container #configuration_area #xRodFormArea table.builder table.rodEndTable tr.rodEndRow td.formStatusOK::after{content:'\79';color:#0bdf00}.productconfigurator-component .configurator-container #configuration_area #xTrunnionFormArea table.builder table.rodEndTable tr.rodEndRow td.formStatusNO_OK::after,.productconfigurator-component .configurator-container #configuration_area #xRodFormArea table.builder table.rodEndTable tr.rodEndRow td.formStatusNO_OK::after{content:'\7a';color:#FF191F}.productconfigurator-component .configurator-container #configuration_area #xTrunnionFormArea table.builder table.rodEndTable tr.rodEndRow td.rodInputMessage,.productconfigurator-component .configurator-container #configuration_area #xRodFormArea table.builder table.rodEndTable tr.rodEndRow td.rodInputMessage{padding-left:30px}.productconfigurator-component .configurator-container .rod_sel_images_container .pickImageLabel{display:block;margin-top:35px;font-size:1.2em;font-weight:bold}.productconfigurator-component .configurator-container .rod_sel_images_container .image_sel_class_prohibit{display:none}.productconfigurator-component .configurator-container #related_products{display:none}body.mobile .modal{-webkit-overflow-scrolling:touch}body.mobile .product-configuration-modal{width:100%;height:100%;margin:0;top:0;left:0}body.mobile .product-configuration-modal .modal-body{overflow-y:scroll;height:100vh}body.mobile #selectBox0{width:100% !important}body.mobile #selectBox0>i{position:relative;right:-15px;float:right;top:-25px}body.mobile #selectBoxOptions0{width:100% !important;height:auto !important}.back-button{display:flex;justify-content:flex-end;flex-grow:1;font-family:"smc";font-size:18px;color:#0074BE;margin:10px;padding:4px}.back-button::after{content:'\68'}.product-configuration-modal .modal-body{height:85vh;height:-webkit-calc(100vh - 205px);height:-moz-calc(100vh - 205px);height:calc(100vh - 205px);padding:0}@media (min-width: 576px){.modal-xl{max-width:550px}}@media (min-width: 800px){.modal-xl{max-width:650px}}@media (min-width: 992px){.modal-xl{max-width:800px}}@media (min-width: 1100px){.modal-xl{max-width:1060px}}table#configuration_area,#configuration_area tbody,#rodend_filter .re_filter_label{display:block}.productconfigurator-component .configurator-container #configuration_area tr.configurationRow,.productconfigurator-component .configurator-container #configuration_area tr.builder{display:-ms-grid;display:grid;-ms-grid-columns:1fr 20px;grid-template-columns:1fr 20px;-ms-grid-rows:auto auto;grid-template-rows:auto auto}.productconfigurator-component .configurator-container #configuration_area tr.configurationRow td.optionLabel{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;display:flex;align-items:center}.productconfigurator-component .configurator-container #configuration_area tr.configurationRow td.optionValue,.productconfigurator-component .configurator-container #configuration_area tr.configurationRow td[align="left"]{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2;display:inline-block}.productconfigurator-component .configurator-container #configuration_area tr.configurationRow td.optionStatus,.productconfigurator-component .configurator-container #configuration_area tr.builder td.optionStatus{-ms-grid-column:2;grid-column:2;-ms-grid-row:2;grid-row:2;display:flex;margin:0}.configurationRow+tr:not(.configurationRow):not(.builder),.configurationRow+tr:not(.configurationRow):not(.builder)>td{display:block}.productconfigurator-component .product-info-container table.config td#cpn_partnumber table tr td.partnumber_constant_chain,.productconfigurator-component .product-info-container table.config td#cpn_partnumber table tr td.partnumber_variable_chain,.productconfigurator-component .product-info-container table.config td#cpn_partnumber table tr td.partnumber_optdash_chain{white-space:nowrap}@media (max-width: 450px){.productconfigurator-component .product-info-container .dc_partnumberContainer table.config,.productconfigurator-component .product-info-container .dc_partnumberContainer table.config tbody,.productconfigurator-component .product-info-container .dc_partnumberContainer table.config table,.productconfigurator-component .product-info-container .dc_partnumberContainer table.config tr,.productconfigurator-component .product-info-container .dc_partnumberContainer table.config td{max-width:100%}}.productconfigurator-component .product-info-container table.config,.productconfigurator-component .product-info-container table.config tbody,.productconfigurator-component .product-info-container table.config table,.productconfigurator-component .product-info-container table.config tr,.productconfigurator-component .product-info-container table.config td{display:block}@media (-ms-high-contrast: none), (-ms-high-contrast: active){.productconfigurator-component .product-info-container table.config td#cpn_partnumber,.productconfigurator-component .product-info-container table.config td#cpn_state{display:inline-block}.productconfigurator-component .product-info-container table.config td#cpn_partnumber{max-width:100%}}.productconfigurator-component .product-info-container table.config tr{display:flex}@media (-ms-high-contrast: none), (-ms-high-contrast: active){.productconfigurator-component .product-info-container table.config tr{display:block}}.product-toolbar-content-js .aument-preview-icon{position:relative;z-index:9;float:right;margin-right:1rem;margin-top:1rem;background-size:32px;width:44px;height:44px;background-position:50%,50%;background-repeat:no-repeat;background-color:rgba(255,255,255,0.5);box-shadow:0 2px 10px 0 rgba(0,0,0,0.16),0 2px 5px 0 rgba(0,0,0,0.26);border-radius:50%;padding-top:10px;padding-left:14px;color:#999}.icon-container-hto{font-size:25px}#copyToClipBoard_btn{margin-left:10px}#copyToClipBoard_btn .btn-secondary{padding:6px 8px;border-radius:6px}@media (max-width: 479px){#copyToClipBoard_btn{margin-left:0px}}#configuration_area .selectBox{z-index:1 !important}@media (-ms-high-contrast: none) and (max-width: 991px), (-ms-high-contrast: active) and (max-width: 991px){.productconfigurator-component .product-info-container table.config tr{display:block}}.configurator-container #configuration_area .smc-select--radios__option__label{display:flex;align-items:center}.configurator-container #configuration_area .smc-select--radios__option__label .option__image{position:relative;display:flex;justify-content:center;align-items:center;margin:0;margin-left:10px;min-width:80px;width:80px;min-height:80px;height:80px}.configurator-container #configuration_area .smc-select--radios__option__label .option__image img{background-color:white;max-width:100%;width:auto;max-height:100%}.configurator-container #configuration_area .smc-select--radios__option__label .option__name{margin-left:10px}#series-techspecs .sub-title{cursor:pointer;max-width:100%;display:flex;justify-content:space-between}#tech_specs_list .detail-table .detail-register .attribute-name{padding-left:40px;flex-basis:55%}#tech_specs_list .detail-table .detail-register .attribute-value{padding-right:40px;flex-basis:45%}.tx-color-red{color:#FF191F}#tech_specs_list .detail-table .detail-register:nth-child(even){background-color:rgba(230,230,230,0.25)}#tech_specs_list .detail-table .attribute-list-row.detail-register .attribute-name{flex:1 0 auto}#tech_specs_list .detail-table .attribute-list-row.detail-register .attribute-value{width:33%}.tech_specs_area h3.sub-title{margin-bottom:0}.blue,.font-blue{color:#0074BE}.font-gray{color:#4D4D4D}.font-montserrat,.montserrat{font-family:"Montserrat", sans-serif}.font-bold,.text-bold{font-weight:bold}.blue,.font-blue{color:#0074BE}.font-gray{color:#4D4D4D}.font-montserrat,.montserrat{font-family:"Montserrat", sans-serif}.font-bold,.text-bold{font-weight:bold}.rotate-180,.rotate-180-before::before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.rotate-90,.rotate-90-before::before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.flip,.flip-before::before{-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);-ms-filter:fliph;filter:fliph}.blue,.font-blue{color:#0074BE}.font-gray{color:#4D4D4D}.font-montserrat,.montserrat{font-family:"Montserrat", sans-serif}.font-bold,.text-bold{font-weight:bold}.productconfigurator-component .project-section-block{flex:0 0 100%;max-width:100%}.productconfigurator-component .project-section{width:100%;margin:15px 0;padding:0;padding-left:5px;border-radius:10px;border:2px solid #0074BE}.productconfigurator-component .project-section .attribute-list .attribute-list-row{display:flex}.productconfigurator-component .project-section .attribute-list .attribute-list-row .attribute-name{width:190px;text-align:right;overflow-wrap:break-word;color:gray}.productconfigurator-component .project-section .attribute-list .attribute-list-row .attribute-value{margin-left:15px}.productconfigurator-component .project-section .smc-tabs{font-family:"Montserrat", sans-serif}.productconfigurator-component .project-section .smc-tabs>ul>li a{text-decoration:none;text-align:left}.productconfigurator-component .project-section .smc-tabs>ul>li a:hover{text-decoration:none}.productconfigurator-component .project-section .smc-tabs>ul>li a.disabled::after{color:#4D4D4D}.productconfigurator-component .project-section .smc-tabs>ul .nav-item{margin:10px}.productconfigurator-component .project-section .smc-tabs>.tab-content{margin:0}.productconfigurator-component .project-section .smc-tabs>.tab-content .tab-pane{margin:20px 3rem}.productconfigurator-component .project-section .smc-tabs .simple-collapse{margin:10px 0}.productconfigurator-component .project-section .smc-tabs .simple-collapse a::after{position:absolute;top:50%;right:0;transform:translateY(-50%);font-family:"smc";content:"\6e";font-size:18px;color:#0074BE}.productconfigurator-component .project-section .smc-tabs .simple-collapse a.active::after{content:"\68"}@media (min-width: 768px){.productconfigurator-component .project-section .tab-pane.active{margin-bottom:50px}.productconfigurator-component .project-section .smc-tabs>ul{flex-direction:row;justify-content:normal}.productconfigurator-component .project-section .smc-tabs>ul::after{content:'';width:100%;height:2px;background:linear-gradient(to right, #0074BE, rgba(0,116,190,0));position:relative;top:4px;left:0}.productconfigurator-component .project-section .smc-tabs>ul>li{position:relative}.productconfigurator-component .project-section .smc-tabs>ul>li a.active::after{opacity:1;transition:opacity 0.5s ease-in}.productconfigurator-component .project-section .smc-tabs>ul>li a::after{content:'';width:100%;position:absolute;height:6px;background:#0074BE;bottom:-15px;left:0;opacity:0;transition:opacity 0.5s cubic-bezier(0, 1, 0, 1)}}.productconfigurator-component .project-section #project-section-container #project-section-tabs{justify-content:normal}.productconfigurator-component .project-section #project-section-container #project-section-tabs::after{position:relative;top:4px;left:-8px;background:linear-gradient(to right, #0074BE, rgba(0,116,190,0))}.productconfigurator-component .project-section #project-section-container a{font-weight:normal}.productconfigurator-component .project-section .tab-content{margin:0}.productconfigurator-component .project-section .tab-content .tab-pane{margin:20px 0}.productconfigurator-component .project-section .product-toolbar-component-simple-tools .list-items a{justify-content:normal;font-weight:normal;margin-left:10px}.productconfigurator-component .project-section .product-toolbar-component-simple-tools .list-items a span{width:130px}.productconfigurator-component .project-section .product-toolbar-component-simple-tools .list-items a i{margin-left:8px}.popover.customer-contact-popover{min-width:200px;border:2px solid #0074BE}.popover.customer-contact-popover .heading{color:#0074BE;margin-bottom:10px}.popover.customer-contact-popover .heading::after{content:'';width:100%;position:absolute;height:2px;background:linear-gradient(to right, #0074BE, rgba(0,116,190,0));top:30px;left:0}.popover.customer-contact-popover .heading .popover-header{background-color:transparent;border-bottom:none}.popover.customer-contact-popover .heading .close-btn-js{width:17px;height:17px;position:absolute;top:7px;right:7px;text-align:center;cursor:pointer}.popover.customer-contact-popover .list-items .customer-contact-item{margin-bottom:10px}.popover.customer-contact-popover .list-items .customer-contact-item .name{color:#0074BE}.popover.customer-contact-popover .list-items .customer-contact-item .name:hover,.popover.customer-contact-popover .list-items .customer-contact-item .remove-contact-btn:hover{cursor:pointer}.blue,.font-blue{color:#0074BE}.font-gray{color:#4D4D4D}.font-montserrat,.montserrat{font-family:"Montserrat", sans-serif}.font-bold,.text-bold{font-weight:bold}.blue,.font-blue{color:#0074BE}.font-gray{color:#4D4D4D}.font-montserrat,.montserrat{font-family:"Montserrat", sans-serif}.font-bold,.text-bold{font-weight:bold}.rotate-180,.rotate-180-before::before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.rotate-90,.rotate-90-before::before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.flip,.flip-before::before{-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);-ms-filter:fliph;filter:fliph}.productconfigurator-component .related-products-container{margin-bottom:30px}.productconfigurator-component .related-products-container .related-products-slider{display:flex;width:100%}.productconfigurator-component .related-products-container .related-products-slider>.related-product-item{margin-right:10px}.productconfigurator-component .related-products-container .related-products-slider .slick-slide{margin-left:4px;margin-right:10px}.productconfigurator-component .related-products-container .related-products-slider .slick-prev,.productconfigurator-component .related-products-container .related-products-slider .slick-next{background:#0074BE;border-radius:50%;padding:0;width:30px;height:30px;font-size:0}.productconfigurator-component .related-products-container .related-products-slider .slick-prev::before,.productconfigurator-component .related-products-container .related-products-slider .slick-next::before{font-family:"smc";font-size:30px;color:white;opacity:1;position:relative;left:2px}.productconfigurator-component .related-products-container .related-products-slider .slick-prev.slick-disabled,.productconfigurator-component .related-products-container .related-products-slider .slick-next.slick-disabled{display:none !important}.productconfigurator-component .related-products-container .related-products-slider .slick-prev::before{content:"\6c"}.productconfigurator-component .related-products-container .related-products-slider .slick-next::before{content:"\6c"}.productconfigurator-component .related-products-container .related-products-slider .slick-prev{-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);-ms-filter:fliph;filter:fliph;margin-top:-15px}.productconfigurator-component .related-products-container .related-products-slider .related-product-item{width:196px !important;height:270px;flex-direction:column;border-radius:10px;border:2px solid #0074BE}.productconfigurator-component .related-products-container .related-products-slider .related-product-item .image{position:relative;padding:5px;text-align:center}.productconfigurator-component .related-products-container .related-products-slider .related-product-item .image::after{content:'';width:100%;position:absolute;height:2px;background:linear-gradient(to right, #0074BE, rgba(0,116,190,0));bottom:0;left:0}.productconfigurator-component .related-products-container .related-products-slider .related-product-item .image img{width:auto;display:initial}.productconfigurator-component .related-products-container .related-products-slider .related-product-item .name{padding:15px;min-height:72px}.productconfigurator-component .related-products-container .related-products-slider .related-product-item .name .name-content{font-weight:bold;font-size:0.9em;word-break:break-word}.productconfigurator-component .related-products-container .related-products-slider .related-product-item .configure{padding:0 15px;font-size:0.9em}.blue,.font-blue{color:#0074BE}.font-gray{color:#4D4D4D}.font-montserrat,.montserrat{font-family:"Montserrat", sans-serif}.font-bold,.text-bold{font-weight:bold}.blue,.font-blue{color:#0074BE}.font-gray{color:#4D4D4D}.font-montserrat,.montserrat{font-family:"Montserrat", sans-serif}.font-bold,.text-bold{font-weight:bold}.rotate-180,.rotate-180-before::before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.rotate-90,.rotate-90-before::before{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.flip,.flip-before::before{-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);-ms-filter:fliph;filter:fliph}.productconfigurator-component .spares-accessories-container{width:100%}.productconfigurator-component .spares-accessories-container .pagination_showing{font-family:"Montserrat", sans-serif}.productconfigurator-component .spares-accessories-container .pagination_showing .changelen.active{color:#4D4D4D;text-decoration:none;cursor:none;pointer-events:none}.productconfigurator-component .spares-accessories-container .pagination_showing .changelen.active:hover{text-decoration:none;cursor:none;pointer-events:none}.productconfigurator-component .spares-accessories-container .sub-title{font-weight:bold}.productconfigurator-component .spares-accessories-container .spare-accessory-item .image-icon{background:url(../../../../images/picture_btn.gif) center no-repeat #fff;background-size:16px 16px}.productconfigurator-component .spares-accessories-container .spare-accessory-item .image-icon:hover{cursor:pointer}.productconfigurator-component .spares-accessories-container .spare-accessory-item .image-icon:hover+.image-thumbnail{display:block}.productconfigurator-component .spares-accessories-container .spare-accessory-item .image-thumbnail{position:absolute;left:-80px;top:-5px;display:none}.productconfigurator-component #free_configuration_spares_container{width:100%}.productconfigurator-component #free_configuration_spares_container .related-products-result-container{width:100%}.product-details-modal .modal-body,.accessories-details-modal .modal-body,.pdm__title_wrapper,.pdm__info_wrapper{display:block}.pdm__image_wrapper img{width:100%;height:auto}.pdm__info_wrapper{padding:15px}.detail-table{padding-top:20px;padding-bottom:10px}.detail-table .detail-register{display:flex}.detail-table .detail-register:nth-child(even){background-color:#eee}.detail-table .detail-register [class*="key-text"]{padding-top:6px;padding-bottom:6px}.detail-table .detail-register .key-text{flex:1 0 35%;font-weight:600;color:#aaaaaa}.detail-table .detail-register .key-text-value{flex:1 0 65%;font-weight:600}.pdm__toolbars_wrapper{display:flex;flex-direction:column;align-items:center;position:relative}.pdm__toolbars_wrapper .product-toolbar-component{margin-bottom:10px}.pdm__toolbars_wrapper video{width:100%}.pdm__toolbars_wrapper .product-toolbar-component{max-width:90%}.pdm__toolbars_wrapper .product-toolbar-content-js.opened{margin-left:0;width:100%}@media (min-width: 768px){.pdm__toolbars_wrapper .product-toolbar-component{max-width:500px}}.pdm__image_wrapper{display:flex;justify-content:center;align-items:center}.pdm__image_wrapper .image{max-width:200px}@media (min-width: 992px){.product-details-modal .modal-body,.accessories-details-modal .modal-body{display:-ms-grid;display:grid;-ms-grid-columns:250px 1fr;grid-template-columns:250px 1fr;-ms-grid-rows:max-content auto auto;grid-template-rows:max-content auto auto}.pdm__image_wrapper{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.pdm__title_wrapper{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1;padding-left:15px;padding-right:15px}.pdm__info_wrapper{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / span 2;-ms-grid-row:2;grid-row:2}.pdm__toolbars_wrapper{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / span 2;-ms-grid-row:3;grid-row:3;display:flex;flex-wrap:wrap}.pdm__toolbars_wrapper video{max-width:500px}}@media (min-width: 1200px){.product-details-modal .modal-body,.accessories-details-modal .modal-body{-ms-grid-columns:250px 1fr 30%;grid-template-columns:250px 1fr 30%;-ms-grid-rows:max-content auto;grid-template-rows:max-content auto}.pdm__title_wrapper{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1}.pdm__image_wrapper{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.pdm__info_wrapper{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / span 2;-ms-grid-row:2;grid-row:2}.pdm__toolbars_wrapper{-ms-grid-column:3;grid-column:3;-ms-grid-row:1;-ms-grid-row-span:2;grid-row:1 / span 2}.pdm__toolbars_wrapper video{max-width:500px}}.sscw_modal .modal-footer{display:block;text-align:center}.sscw__nav{position:relative;display:block;margin-top:10px;margin-bottom:30px}.sscw__nav:before{position:absolute;top:-10px;bottom:-10px;left:25px;width:1px;content:'';background-color:#0074be}.sscw__nav__item{position:relative;display:block;padding:4px 20px;color:#0074be;font-weight:600;background-color:white;border:1px solid #0074be;border-radius:20px}.sscw__nav__item.active{color:white;background-color:#0074be}.sscw__customer_search label{display:block;width:100}.sscw__customer_search button{margin-top:15px}.sscw__customer__list_header{display:none}.sscw__customer__list .sscw__customer__register_content{margin-bottom:20px}.sscw__customer__list .sscw__customer__register_content:before{display:block;margin-bottom:6px;padding-right:10px;font-weight:600;content:attr(data-field-title)}.sscw__customer__register{display:flex;align-items:center;padding-top:6px;padding-bottom:6px}.sscw__customer__register:nth-child(odd){background-color:#eee}.sscw__zip_file .cad__formats{display:block}.sscw__zip_file .cad__format{width:100%;margin-bottom:20px}.sscw__zip_file .cad__format .cad__format__header{padding:4px 10px;color:white;font-size:.95rem}.sscw__zip_file .cad__format--2d .cad__format__header{background-color:#0074be}.sscw__zip_file .cad__format--3d .cad__format__header{background-color:#0074be}.sscw__zip_file .cad__format .cad__format__list{padding:10px 20px;height:250px;overflow-y:auto}.sscw__summary_confirmation__title{color:black}.sscw__summary_confirmation__content__title{margin-bottom:10px;font-weight:800}.sscw__info_table{display:flex;flex-wrap:wrap;margin-bottom:15px}.sscw__info_table__title,.sscw__info_table__value{margin-bottom:10px}.sscw__info_table__title{min-width:250px;width:28%}.sscw__info_table__value{flex:1 0 72%;margin-bottom:10px}@media (max-width: 767px){.sscw_modal .modal-footer [class*='button_group--']{margin:0}.sscw_modal .modal-footer button{margin-top:15px}}@media (min-width: 992px){.cylinder-info-container--simple_special .cylinder-info-container__content_wrapper .cylinder-info-container__partnumber__actions{display:flex;align-items:center;align-self:stretch;padding-top:30px;margin-bottom:0}}.cylinder-info-container__content_simple_special .heading{margin-bottom:6px}#series_hto_simple_special{display:inline-block;vertical-align:top;min-height:48px;max-width:247px;height:max-content}.cylinder-info-container__content__actions{display:inline-block}@media (min-width: 768px){.sscw_modal .modal-footer{display:flex;justify-content:space-between;align-items:center}.cylinder-info-container--simple_special .cylinder-info-container__partnumber{-ms-grid-columns:1fr min-content;grid-template-columns:1fr min-content}.cylinder-info-container--simple_special .cylinder-info-container__partnumber #dc_saveToolbar{-ms-grid-column:2;grid-column:2 !important;-ms-grid-row:2;grid-row:2 !important;align-self:flex-end;padding-left:10px;margin-bottom:10px}}@media (max-width: 991px){.sscw__nav__item{margin-bottom:15px}.sscw__customer__list .sscw__customer__register_content{display:flex;max-width:100%}.sscw__customer__list .sscw__customer__register_content:before{width:150px}.sscw__customer__register_value{flex:1 0 auto;max-width:calc(100% - 150px)}}@media (min-width: 992px){.sscw__nav{display:flex;align-items:center}.sscw__nav:before{position:absolute;top:auto;right:0;bottom:auto;left:0;width:100%;height:1px;content:'';background-color:#0074be}.sscw__nav__item{margin-left:20px}.sscw__zip_file .cad__formats{display:flex;justify-content:space-around}.sscw__zip_file .cad__format{width:45%}.sscw__customer_search{display:flex;align-items:flex-end}.sscw__customer_search label{flex:2 0 auto;margin-bottom:0}.sscw__customer_search label,.sscw__customer_search button{margin-right:10px}.sscw__customer__list_header{display:flex;margin-top:20px;margin-bottom:10px}.sscw__customer__list_header label{font-weight:800}.sscw__customer__list .sscw__customer__register_content:before{display:none}}.sscw__selection_table,.sscw__selection_table__register,.sscw__selection_table__headings .sscw__selection_table__heading,.sscw__selection_table__register .sscw__selection_table__cell{display:block}.sscw__selection_table__register:nth-child(odd){background-color:#eee}.sscw__selection_table__heading{padding:5px 10px}.sscw__selection_table__cell{padding:10px}.sscw__selection_table__register .sscw__selection_table__cell:before,.sscw__selection_table__register .sscw__selection_table__cell:after,.sscw__selection_table__cell__value{display:inline-block;padding-right:10px;width:120px;max-width:120px;word-break:break-word}.sscw__selection_table__register .sscw__selection_table__cell:before,.sscw__selection_table__register .sscw__selection_table__cell:after{font-weight:600}@media (min-width: 768px){.sscw__selection_table__register .sscw__selection_table__cell:before,.sscw__selection_table__register .sscw__selection_table__cell:after{width:150px;max-width:150px}}@media (max-width: 991px){.sscw__selection_table__headings{display:none}.sscw__selection_table__register:last-child{margin-top:20px;border-top:2px solid #eee}.sscw__selection_table__register .sscw__selection_table__cell:before{content:attr(data-cell-title)}.sscw__selection_table__register .sscw__selection_table__cell[data-cell-title-2]:after{content:attr(data-cell-title-2)}.sscw__selection_table__register .sscw__selection_table__cell[data-cell-title][data-cell-title-2]{display:-ms-grid;display:grid;-ms-grid-columns:120px 1fr;grid-template-columns:120px 1fr;-ms-grid-rows:min-content min-content;grid-template-rows:min-content min-content}.sscw__selection_table__register .sscw__selection_table__cell[data-cell-title-2]:before{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.sscw__selection_table__register .sscw__selection_table__cell[data-cell-title-2]:after{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}.sscw__selection_table__register .sscw__selection_table__cell[data-cell-title-2] .sscw__selection_table__cell__value:first-child{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1}.sscw__selection_table__register .sscw__selection_table__cell[data-cell-title-2] .sscw__selection_table__cell__value:nth-child(2){-ms-grid-column:2;grid-column:2;-ms-grid-row:2;grid-row:2}}@media (min-width: 768px) and (max-width: 991px){.sscw__selection_table__register .sscw__selection_table__cell[data-cell-title][data-cell-title-2]{-ms-grid-columns:150px 1fr;grid-template-columns:150px 1fr}}@media (min-width: 992px){.sscw__selection_table{display:table}.sscw__selection_table__headings,.sscw__selection_table__register{display:table-row}.sscw__selection_table__headings .sscw__selection_table__heading,.sscw__selection_table__register .sscw__selection_table__cell{display:table-cell;vertical-align:middle}.sscw__selection_table__headings .sscw__selection_table__heading,.sscw__selection_table__register .sscw__selection_table__cell{width:15%}.sscw__selection_table__register .sscw__selection_table__cell:before,.sscw__selection_table__register .sscw__selection_table__cell:after{display:none}.sscw__selection_table__headings .sscw__selection_table__heading--description,.sscw__selection_table__register .sscw__selection_table__cell--description{width:30%}.sscw__selection_table__headings .sscw__selection_table__heading--part_number,.sscw__selection_table__register .sscw__selection_table__cell--part_number{width:25%}.sscw__selection_table__headings{color:white;font-weight:800;background-color:#ccc}.sscw__selection_table__register:last-child{background-color:white}.sscw__selection_table__heading__title,.sscw__selection_table__register .sscw__selection_table__cell__value{display:block}}#cylindersConfigurator{margin-bottom:0;margin-left:0;margin-right:0;padding-right:0;padding-left:0}.aareo__switch{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}#accesoriesAndRodEndOptionsSwitch{display:flex;align-items:center;margin-bottom:1rem}.aareo__choose-add-modify,.aareo__create-single-special{padding-top:20px;padding-bottom:20px}.aareo__create-single-special{margin-bottom:20px}.aareo__choose-add-modify{background-color:#eee}.aareo__create-single-special{background-color:#0074be}.aareo__create-single-special [class*="heading-"]{color:white}.aareo__accesories-selection-summary{padding-left:0;padding-right:0}.aareo__accesories-selection-summary .accordion__item{padding-top:6px;padding-bottom:6px}.aareo__accesories-selection-summary .accordion__item__header{cursor:pointer}.aareo__accesories-selection-summary .accordion__item__header,.aareo__accesories-selection-summary .accordion__item__body{margin-right:.5rem;margin-left:.5rem}.aareo__accesories-selection-summary .accordion__item__body__content{display:block;padding-top:20px;padding-bottom:20px;color:#212529}.accordion__item .accordion__item__toggler[aria-expanded="true"] .fa-plus:before{display:inline-block;transform:rotateZ(45deg)}.accessories-selection-summary__position__image{display:flex;justify-content:center;align-items:center;margin-bottom:0;width:100%;max-width:300px}.accessories-selection-summary__position__image img{width:100%}.accessories-selection-summary__position__info{display:block;margin-top:20px;max-width:80%}.accessories-selection-summary__position__info__title{color:#868e96}.accessories-selection-summary__position__info__value{margin-bottom:10px;width:80%}.accessories-selection-summary__position__actions{display:flex;flex-wrap:wrap;justify-content:center;min-width:192px}.accessories-selection-summary__position__actions .btn,.aareo__full-project-summary__actions .btn{margin-bottom:20px}.aareo__full-project-summary__actions{display:flex;flex-wrap:wrap;align-items:center}.switch.switch-md{min-width:40px;height:24px}.switch.switch-md .slider.round{border-radius:24px}.switch.switch-md .slider:before{height:20px;width:20px;left:2px;bottom:2px}.switch.switch-md input:checked+.slider:before{transform:rotateZ(45deg)}.btn-danger-outline{color:#dc3545;background:#FFFFFF;border-color:#dc3545}.btn-danger-outline:hover{color:#FFFFFF;background:#dc3545;border-color:#dc3545}@media (max-width: 991px){.aareo__switch{flex-direction:column}#cylinderConfiguratorLoadProjectFile{align-self:flex-end}}@media (min-width: 992px){#accesoriesAndRodEndOptionsSwitch{margin-bottom:0}.aareo__accesories-selection-summary .accordion__item__header,.aareo__accesories-selection-summary .accordion__item__body{margin-right:1.8rem;margin-left:1.8rem}.aareo__accesories-selection-summary .accordion__item__body__content{display:flex;align-items:center}.accessories-selection-summary__position__image{width:150px;max-width:150px;flex:1 0 150px}.accessories-selection-summary__position__info{flex:1 0 auto;display:flex;flex-wrap:wrap;margin-top:0;margin-left:20px;max-width:calc(100% - 150px - 192px);width:calc(100% - 150px - 192px)}.accessories-selection-summary__position__info__title,.accessories-selection-summary__position__info__value{padding:2px 10px}.accessories-selection-summary__position__info__title{min-width:200px;width:20%;color:#868e96}.accessories-selection-summary__position__info__value{width:calc(100% - 200px);max-width:80%}.accessories-selection-summary__position__actions .btn,.aareo__full-project-summary__actions .btn{margin-bottom:6px}.accessories-selection-summary__position__actions .btn+.btn,.aareo__full-project-summary__actions .btn+.btn{margin-left:6px}}.smc-main-container #cylinder-info-container .container{max-width:100% !important}#cylinder-info-container__toggle{display:flex;flex-direction:column;align-items:stretch}#cylinder-info-container__toggle_switch:checked ~ .cylinder-info-container__header #cylinder-info-container__partnumber_title,#cylinder-info-container__partnumber_switch:checked+#cylinder-info-container__toggle_switch:checked ~ .cylinder-info-container__header #cylinder-info-container__partnumber_title{visibility:hidden}.cylinder-info-container__header{display:flex;justify-content:space-between;align-items:center}.cylinder-info-container__partnumber_title__accesories{font-weight:600}#cylinder-info-container__switch{display:block;padding:6px 20px;font-family:"smc";font-size:18px;color:#0074BE;outline:none;transition:all .3s ease-in-out;cursor:pointer}#cylinder-info-container__toggle_switch:checked ~ .cylinder-info-container__header #cylinder-info-container__switch>i{transform:rotateX(180deg)}#cylinder-info-container .cylinder-info-container__configuration_details,#cylinder-info-container__partnumber_switch:checked ~ .cylinder-info-container__content_wrapper .cylinder-info-container__partnumber__wrapper,#cylinder-info-container__partnumber_switch:checked ~ .cylinder-info-container__content_wrapper .cylinder-info-container__content_simple_special{display:none}#cylinder-info-container__partnumber_switch:checked ~ .cylinder-info-container__content_wrapper .cylinder-info-container__configuration_details{display:block}.cylinder-info-container__partnumber_toggler{display:flex;align-items:center;padding-top:10px;padding-bottom:10px}.cylinder-info-container__partnumber_toggler .switch{margin-left:10px}#cylinder-info-container__partnumber_switch:checked ~ .idbl_hto__content__actions.idbl_hto__content__actions--switch .slider{background-color:#0074BE}#cylinder-info-container__partnumber_switch:checked ~ .idbl_hto__content__actions.idbl_hto__content__actions--switch .slider:before{transform:translateX(26px)}.cylinder-info-container__content_wrapper{display:-ms-grid;display:grid;margin-left:auto;margin-right:auto;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:repeat(3, min-content);grid-template-rows:repeat(3, min-content);min-height:0;height:0;visibility:hidden;transition:all .3s ease-in-out}.cylinder-info-container__content_wrapper .cylinder-info-container__content,#cylinder-info-container__partnumber_switch:checked ~ .cylinder-info-container__content_wrapper .cylinder-info-container__content{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.cylinder-info-container__content_wrapper .cylinder-info-container__partnumber__actions,#cylinder-info-container__partnumber_switch:checked ~ .cylinder-info-container__content_wrapper .cylinder-info-container__partnumber__actions{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:flex-start}.cylinder-info-container__content_wrapper .cylinder-info-container__partnumber_toggler,#cylinder-info-container__partnumber_switch:checked ~ .cylinder-info-container__content_wrapper .cylinder-info-container__partnumber_toggler{-ms-grid-column:1;grid-column:1;-ms-grid-row:3;grid-row:3;display:flex;justify-content:flex-end}@media (min-width: 576px) and (max-width: 991px){.cylinder-info-container__content_wrapper .cylinder-info-container__partnumber__actions,#cylinder-info-container__partnumber_switch:checked ~ .cylinder-info-container__content_wrapper .cylinder-info-container__partnumber__actions,.cylinder-info-container__content_wrapper .cylinder-info-container__partnumber_toggler,#cylinder-info-container__partnumber_switch:checked ~ .cylinder-info-container__content_wrapper .cylinder-info-container__partnumber_toggler{padding-right:60px}}@media (max-width: 991px){.cylinder-info-container__content_wrapper .cylinder-info-container__partnumber__actions,#cylinder-info-container__partnumber_switch:checked ~ .cylinder-info-container__content_wrapper .cylinder-info-container__partnumber__actions,.cylinder-info-container__content_wrapper .cylinder-info-container__partnumber_toggler,#cylinder-info-container__partnumber_switch:checked ~ .cylinder-info-container__content_wrapper .cylinder-info-container__partnumber_toggler{margin-top:20px}}@media (min-width: 992px){.cylinder-info-container__content_wrapper{-ms-grid-columns:min-content 1fr;grid-template-columns:min-content 1fr;-ms-grid-rows:repeat(3, min-content);grid-template-rows:repeat(3, min-content)}#cylinder-info-container__partnumber_switch:checked ~ .cylinder-info-container__content_wrapper .cylinder-info-container__content{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / 3}.cylinder-info-container__content_wrapper .cylinder-info-container__partnumber__actions{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1}#cylinder-info-container__partnumber_switch:checked ~ .cylinder-info-container__content_wrapper .cylinder-info-container__partnumber__actions{-ms-grid-column:2;grid-column:2;display:flex;justify-content:flex-end}.cylinder-info-container__content_wrapper .cylinder-info-container__partnumber_toggler{-ms-grid-column:2;grid-column:2;-ms-grid-row:2;grid-row:2}#cylinder-info-container__partnumber_switch:checked ~ .cylinder-info-container__content_wrapper .cylinder-info-container__partnumber_toggler{-ms-grid-column:2;grid-column:2;display:flex;justify-content:flex-end}}#cylinder-info-container__partnumber_switch:checked ~ .cylinder-info-container__content_wrapper{min-width:100%}#cylinder-info-container__toggle_switch:checked ~ .cylinder-info-container__content_wrapper{min-height:140px;height:auto;visibility:visible}#cylinder-info-container__partnumber_switch:checked+#cylinder-info-container__toggle_switch:checked ~ .cylinder-info-container__content_wrapper{min-height:400px}#cylinder-info-container #copyToClipBoard_btn .btn{padding:8px}#cylinder-info-container #copyToClipBoard_btn .icon-container-hto{font-size:20px}.cylinder-info-container__partnumber__actions .btn{font-size:1.6rem;padding:9px 15px}.cylinder-info-container__partnumber__wrapper{display:flex;justify-content:center}.cylinder-info-container__partnumber{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:min-content min-content;grid-template-rows:min-content min-content}#cylinder-info-container .cylinder-info-container__partnumber .config{margin-left:0;margin-right:0;width:auto;max-width:100%}@media (-ms-high-contrast: none), (-ms-high-contrast: active){#cylinder-info-container .cylinder-info-container__partnumber .config{max-width:calc(100% - 60px)}}.cylinder-info-container__partnumber .config{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.cylinder-info-container__partnumber #dc_saveToolbar{-ms-grid-column:1;grid-column:1;-ms-grid-row:3;grid-row:3}.cylinder-info-container__partnumber .cylinder-info-container__partnumber_title__accesories{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}@media (max-width: 991px){.cylinder-info-container__partnumber #dc_saveToolbar{padding-top:20px}}@media (min-width: 992px){.cylinder-info-container__partnumber{-ms-grid-columns:min-content 70px;grid-template-columns:min-content 70px;-ms-grid-rows:min-content min-content;grid-template-rows:min-content min-content}.cylinder-info-container__partnumber #dc_saveToolbar{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1;display:flex;justify-content:center;align-items:center}.cylinder-info-container__partnumber .cylinder-info-container__partnumber_title__accesories{-ms-grid-column:1;grid-column:1 / 3;-ms-grid-column-span:2;-ms-grid-row:2;grid-row:2}}.cylinder-info-container__configuration_details .sscw__selection_table__cell__value{width:100%;max-width:100%}@media (min-width: 1200px){.smc-main-container #cylinder-info-container .container{max-width:80% !important}}#cylinder-info-container__toggle_switch:checked ~ .cylinder-info-container__header .cylinder-info-container__titles{visibility:hidden}.cylinder-info-container__titles{display:flex}.cylinder-info-container--simple_special .cylinder-info-container__content_wrapper{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:repeat(4, min-content);grid-template-rows:repeat(4, min-content);width:100%}.cylinder-info-container--simple_special .cylinder-info-container__content_simple_special{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2;padding-right:10px}.cylinder-info-container--simple_special .cylinder-info-container__content_wrapper .cylinder-info-container__partnumber__actions{-ms-grid-column:1;grid-column:1;-ms-grid-row:3;grid-row:3}.cylinder-info-container--simple_special .cylinder-info-container__content_wrapper .cylinder-info-container__partnumber_toggler{-ms-grid-column:1;grid-column:1;-ms-grid-row:4;grid-row:4;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center}@media (max-width: 991px){.cylinder-info-container--simple_special .cylinder-info-container__content_wrapper .cylinder-info-container__partnumber__actions,.cylinder-info-container--simple_special #cylinder-info-container__partnumber_switch:checked ~ .cylinder-info-container__content_wrapper .cylinder-info-container__partnumber__actions{justify-content:flex-start}.cylinder-info-container--simple_special .cylinder-info-container__content_wrapper .cylinder-info-container__partnumber__actions .btn+.btn{margin-top:0px}.cylinder-info-container--simple_special .cylinder-info-container__toggle .cylinder-info-container__content_wrapper{-ms-grid-columns:100px 1fr;grid-template-columns:100px 1fr}.cylinder-info-container--simple_special .cylinder-info-container__toggle .cylinder-info-container__content_wrapper .cylinder-info-container__partnumber__actions{-ms-grid-row:2;grid-row:2}.cylinder-info-container--simple_special .cylinder-info-container__toggle .cylinder-info-container__content_wrapper .cylinder-info-container__partnumber_toggler{-ms-grid-column:2;grid-column:2;-ms-grid-row:2;grid-row:2;margin-top:0;padding-right:0}}@media (min-width: 992px){.cylinder-info-container--simple_special .cylinder-info-container__content_wrapper{-ms-grid-columns:1fr 25% 100px;grid-template-columns:1fr 25% 100px;-ms-grid-rows:repeat(3, min-content);grid-template-rows:repeat(3, min-content);max-width:100%}.cylinder-info-container--simple_special .cylinder-info-container__content_simple_special{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1;padding-right:10px;padding-left:30px;margin-left:30px;border-left:1px solid #ccc}.cylinder-info-container--simple_special .cylinder-info-container__content_wrapper .cylinder-info-container__partnumber__actions{-ms-grid-column:3;grid-column:3;-ms-grid-row:1;grid-row:1}.cylinder-info-container--simple_special .cylinder-info-container__content_wrapper .cylinder-info-container__partnumber_toggler{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1 / 4;-ms-grid-row:2;grid-row:2;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;margin-top:10px}.cylinder-info-container--simple_special .cylinder-info-container__content_wrapper .cylinder-info-container__partnumber__actions{display:flex;align-items:center;align-self:stretch;padding-top:30px;margin-bottom:0}}.cylinder-info-container--simple_special #cylinder-info-container__partnumber_switch:checked ~ .cylinder-info-container__content_wrapper .cylinder-info-container__content{-ms-grid-column:1;-ms-grid-column-span:3;grid-column:1 / 4}.cylinder-info-container--simple_special .cylinder-info-container__partnumber{-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:repeat(4, min-content);grid-template-rows:repeat(4, min-content)}.cylinder-info-container--simple_special .cylinder-info-container__partnumber .heading{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;margin-bottom:4px}.cylinder-info-container--simple_special .cylinder-info-container__partnumber .config{-ms-grid-column:1;grid-column:1;-ms-grid-row:2;grid-row:2}.cylinder-info-container--simple_special .cylinder-info-container__partnumber #dc_saveToolbar{-ms-grid-column:1;grid-column:1;-ms-grid-row:4;grid-row:4}.cylinder-info-container--simple_special .cylinder-info-container__partnumber .cylinder-info-container__partnumber_title__accesories{-ms-grid-column:1;grid-column:1;-ms-grid-row:3;grid-row:3;display:flex;align-items:center;margin-bottom:0px;white-space:normal}@media (min-width: 992px){.cylinder-info-container--simple_special .cylinder-info-container__partnumber{-ms-grid-columns:minmax(min-content, calc(100% - 60px)) 1fr;grid-template-columns:minmax(min-content, 100%) 1fr;-ms-grid-rows:repeat(3, min-content);grid-template-rows:repeat(3, min-content);max-width:100%}.cylinder-info-container--simple_special .cylinder-info-container__partnumber .heading{-ms-grid-column:1;grid-column:1 / 3;-ms-grid-column-span:2;-ms-grid-row:1;grid-row:1;margin-bottom:4px}.cylinder-info-container--simple_special .cylinder-info-container__partnumber .config{-ms-grid-column:1;grid-column:1;-ms-grid-column-span:2;-ms-grid-row:2;grid-row:2}.cylinder-info-container--simple_special .cylinder-info-container__partnumber #dc_saveToolbar{-ms-grid-column:1;grid-column:1 / 3;-ms-grid-column-span:2;-ms-grid-row:3;grid-row:3}.cylinder-info-container--simple_special .cylinder-info-container__partnumber .cylinder-info-container__partnumber_title__accesories{-ms-grid-column:1;grid-column:1;-ms-grid-row:3;grid-row:3;display:flex;align-items:center;margin-bottom:0;padding-left:10px}}.sscw__selection_table_wrapper{max-height:400px;overflow-y:auto;margin-top:10px}@media (max-height: 600px){.sscw__selection_table_wrapper{max-height:300px}}.cylinder-info-container__configuration_details__info{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:2rem}.cylinder-info-container__configuration_details__info [class*="cylinder-info-container__configuration_details__info"]{flex-grow:1;flex-shrink:0;flex-basis:50%;padding:2px 10px;max-width:50%}.cylinder-info-container__configuration_details__info [class*="cylinder-info-container__configuration_details__info"] p{margin-bottom:.25rem}.cylinder-info-container .sscw__selection_table{width:100%}.cylinder-info-container--simple_special .sscw__selection_table__register:nth-child(odd){background-color:white}@media (min-width: 992px){.cylinder-info-container .sscw__selection_table__headings .sscw__selection_table__heading--description_part_number,.cylinder-info-container .sscw__selection_table__register .sscw__selection_table__cell--description_part_number{width:20%}.cylinder-info-container .sscw__selection_table__headings .sscw__selection_table__heading--qty_lead_time,.cylinder-info-container .sscw__selection_table__register .sscw__selection_table__cell--qty_lead_time{width:15%}.cylinder-info-container .sscw__selection_table__headings .sscw__selection_table__heading--unit_total_price,.cylinder-info-container .sscw__selection_table__register .sscw__selection_table__cell--unit_total_price{width:15%}.cylinder-info-container .sscw__selection_table__headings .sscw__selection_table__heading--local_ecw_stock,.cylinder-info-container .sscw__selection_table__register .sscw__selection_table__cell--local_ecw_stock{width:15%}.cylinder-info-container .sscw__selection_table__headings .sscw__selection_table__heading--disc_percent,.cylinder-info-container .sscw__selection_table__register .sscw__selection_table__cell--disc_percent{width:10%}.cylinder-info-container .sscw__selection_table__headings .sscw__selection_table__heading--unit_total_net_price,.cylinder-info-container .sscw__selection_table__register .sscw__selection_table__cell--unit_total_net_price{width:20%}}@media (max-width: 991px){.cylinder-info-container__titles{flex-direction:column}.cylinder-info-container--simple_special .sscw__selection_table__register:last-child{border-top:2px solid white}}@media (min-width: 992px){.cylinder-info-container__title:not(:first-child){margin-left:20px;padding-left:20px;border-left:1px solid #ccc}.cylinder-info-container--simple_special .sscw__selection_table__register:last-child{background-color:transparent}}#series_hto_simple_special{height:50px;width:max-content}#create-simple-special-button{font-family:"Montserrat", sans-serif}@media (min-width: 1200px){.modal .modal-xl{max-width:calc(80% - 30px)}}#cylinder-info-container__toggle_switch:checked+.cylinder-info-container__header .cylinder-info-container__title{display:none}.cylinder-info-container__content_wrapper .sscw__selection_table__title{margin-bottom:20px}.sscw__selection_table__cell–description .sscw__selection_table__cell__value{width:auto;max-width:100%}.sscw__loading_spinner{margin-left:auto;margin-right:auto}.cylinder-info-container__content_simple_special.hidden+.cylinder-info-container__content{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / 3}@media (max-width: 991px){.productconfigurator-component .cylinder-info-container__configuration_details h3.sub-title{max-width:80%}}.cylinder-info-container.cylinder-info-container--simple_special .cylinder-info-container__partnumber #dc_saveToolbar{margin-bottom:0;padding-top:0}@media (max-width: 479px){.cylinder-info-container.cylinder-info-container--simple_special .cylinder-info-container__content .cylinder-info-container__partnumber__wrapper .cylinder-info-container__partnumber #dc_saveToolbar{margin-top:20px}}@media (min-width: 480px){.cylinder-info-container .cylinder-info-container__content_simple_special.hidden+.cylinder-info-container__content{-ms-grid-column:1;-ms-grid-column-span:2;grid-column:1 / 3}.cylinder-info-container.cylinder-info-container--simple_special .cylinder-info-container__partnumber #dc_saveToolbar{-ms-grid-column:2;grid-column:2;-ms-grid-row:2;grid-row:2;align-self:center;padding-left:10px}}@media (-ms-high-contrast: none), (-ms-high-contrast: active){.cylinder-info-container.cylinder-info-container--simple_special .cylinder-info-container__partnumber #dc_saveToolbar{align-selft:flex-start}}@media (max-width: 576px){.productconfigurator-component .product-info-container .cylinder-info-container__partnumber table.config td#cpn_partnumber{min-width:240px;max-width:calc(100% - 36px)}}.cylinder-info-container__partnumber__actions .erp-info-container{display:none}label.smc-checkbox input[type="radio"],label.smc-checkbox input[type="checkbox"]{display:none}label.smc-checkbox input[type="radio"]+.smc-checkbox__label,label.smc-checkbox input[type="checkbox"]+.smc-checkbox__label{position:relative}label.smc-checkbox input[type="radio"]+.smc-checkbox__label:after,label.smc-checkbox input[type="checkbox"]+.smc-checkbox__label:after{display:inline-block;width:18px;height:18px;content:'';background-image:none;border:1px solid #ccc}label.smc-checkbox input[type="radio"]+.smc-checkbox__label:after{border-radius:100%}label.smc-checkbox input[type="radio"]:checked+.smc-checkbox__label:after{background-color:#0074be;background-image:none;box-shadow:inset 0 0 0 5px white}label.smc-checkbox input[type="checkbox"]+.smc-checkbox__label:after,label.smc-checkbox input[type="checkbox"]:checked+.smc-checkbox__label:after,label.smc-checkbox input[type="radio"]:checked+.smc-checkbox__label:after{display:flex;justify-content:center;align-items:center;font-family:"Font Awesome 5 Free";font-size:.9rem;font-weight:600;color:#0074be;background-image:none}label.smc-checkbox input[type="checkbox"]:checked+.smc-checkbox__label:after{content:'\f00c'}.sscw__customer__register_value_address span{display:block}.aareo_configuration_part{padding-left:0;padding-right:0}.aareo_configuration_part .aareo__cylinder__parts .aareo__cylinder__parts_selection_container{width:100%;display:flex}.aareo_configuration_part .aareo__cylinder__parts .aareo__cylinder__parts_selection_container_buttons{display:flex;margin-left:auto;margin-right:auto;flex:1 0 auto;justify-content:center;max-width:100%;flex-wrap:wrap}.aareo_configuration_part .aareo__cylinder__parts .aareo__cylinder__part{width:auto;max-width:max-content;margin-right:2rem;margin-left:2rem}.aareo_configuration_part .aareo__cylinder__parts .aareo__cylinder__part .aareo__cylinder__part_position .btn{border:2px solid;border-color:#0074be;border-radius:10px}.aareo_configuration_part .aareo__cylinder__parts .aareo__cylinder__part .aareo__cylinder__part_position .btn:hover{box-shadow:0 0 21px 1px rgba(0,68,111,0.81)}.aareo_configuration_part .aareo__cylinder__parts .aareo__cylinder__part .aareo__cylinder__part_position .btn.selected{color:white;background-color:#0074be}.aareo_configuration_part .aareo__cylinder__parts .aareo__cylinder__part .aareo__cylinder__part_rodEnd .btn{border-color:#6e99cd}.aareo_configuration_part .aareo__cylinder__parts .aareo__cylinder__part .aareo__cylinder__part_rodEnd .btn.selected{color:white;background-color:#6e99cd}.aareo_configuration_part .aareo__cylinder__parts .aareo__cylinder__part .aareo__cylinder__part_rodEnd .btn:hover{box-shadow:0 0 21px 1px #6e99cd}.aareo_configuration_part .aareo__cylinder__parts .aareo__cylinder__parts_legend{display:inline-grid;margin-left:auto;margin-right:0;width:30%}.aareo_configuration_part .aareo__cylinder__parts .aareo__cylinder__parts_legend span{max-width:20rem}.aareo_configuration_part .aareo__cylinder__parts .aareo__cylinder__parts_legend .aareo__cylinder__parts_legend_color{border:1px solid transparent;height:1rem;width:1rem;display:inline-block;border-radius:4px}.aareo_configuration_part .aareo__cylinder__parts .aareo__cylinder__parts_legend .accesory_end{background-color:#0074be}.aareo_configuration_part .aareo__cylinder__parts .aareo__cylinder__parts_legend .rod_end{background-color:#6e99cd}.aareo_configuration_part .aareo__cylinder__parts .aareo__cylinder__images_part{width:70%;margin-top:20px;padding-top:10px}.aareo_configuration_part .aareo__cylinder__parts .aareo__cylinder__images_part .aareo__cylinder__images_part_image{display:flex;justify-content:center;max-width:max-content;margin-left:auto;margin-right:auto}.aareo_configuration_part .aareo__cylinder__parts .aareo__cylinder__images_part .aareo__cylinder__images_part_image img{max-height:10rem;max-width:100%}#sscw_spares-accessories-result-container .spare-accessory-item:nth-child(2n){background-color:rgba(230,230,230,0.25)}.aareo__full-project-summary{margin:0;margin-bottom:10px}.aareo__full-project-summary .smc-tabs>ul .align-right{margin-right:0;margin-left:auto}.aareo__full-project-summary .smc-tabs>ul .nav-item{font-weight:normal;font-size:1.5rem}.aareo__full-project-summary .aareo_accesory_summary_header,.aareo__full-project-summary .aareo_accesory_summary_data{display:flex;width:100%;padding:15px}.aareo__full-project-summary .aareo_accesory_summary_row_header_container{width:25%;padding:15px;display:grid}.aareo__full-project-summary .aareo_accesory_summary_row_header_container span{width:100%}.aareo__full-project-summary .aareo_accesory_summary_row_image_container{width:10%;padding:15px}.aareo__full-project-summary .aareo_accesory_summary_row_image_container img{max-width:100%;width:100%}.aareo__full-project-summary .aareo_accesory_summary_row_data_container{width:45%;padding:15px;display:grid}.aareo__full-project-summary .aareo_accesory_summary_row_buttons_container{width:20%;padding:15px;display:flex}.rodEndOptionsSwitch_cylinderConfigurator{display:block !important}#aareo_configuration_part_addAccesory{color:white}.aareo cylinders_configurator{padding-right:0;padding-left:0}@media (max-width: 992px){.aareo .aareo_configuration_part .aareo__cylinder__parts .aareo__cylinder__parts_selection_container{display:block}.aareo .aareo_configuration_part .aareo__cylinder__parts .aareo__cylinder__parts_legend{margin-top:20px;width:100%}.aareo_configuration_part .aareo__cylinder__parts .aareo__cylinder__part{margin:.75rem}}@media (max-width: 992px){.aareo_configuration_part .aareo__cylinder__parts .aareo__cylinder__images_part{width:100%}}.accessories-selection-summary__position__actions [class*="aareo_accesory_summary_row_buttons"]:not(:first-child){margin-left:6px}@media (min-width: 992px){.productconfigurator-component .free_configuration--cylinder .configurator-container #configuration_area tr.configurationRow:not(.builder){width:66%}.productconfigurator-component .free_configuration--cylinder .configurator-container-row{position:relative}.productconfigurator-component .free_configuration--cylinder .configurator-container+.sticky-sidebar{position:absolute;right:0;top:10px}.free_configuration--cylinder .productconfigurator__section.item__selection>.alert:first-child ~ .row>.configurator-container+.sticky-sidebar{top:70px}}#without-position__collapse{margin-left:0rem;margin-right:0rem}.productconfigurator-component .cylinders_configurator_container .project-section{margin:15px;padding:0 15px;flex-shrink:1}.cylinders_configurator_container .sticky-sidebar{order:6}.cylinders_configurator_container .aareo.cylinders_configurator>.row,.cylinders_configurator_container .row.spare-accessory-item{margin-right:15px;margin-left:15px}#aareo__add-reference_button_container #btn-submit-reference .sscw__loading_spinner{z-index:3;position:absolute;width:70%}#aareo__add-reference_button_container #btn-submit-reference .sscw__loading_spinner .spinner{margin-top:0px}.create-simple-special-disabled-text{color:white;margin-top:10px}.create-simple-special-disabled-text.black{color:#4d4d4d}.sscw_modal .modal-body section{max-height:67vh;overflow-y:auto}.disable-click{pointer-events:none}#product-selection-iframe-container{width:100%;height:240px}#productSelection-navigation-container table#configuration_area>tbody{display:flex;flex-wrap:wrap}#productSelection-navigation-container table#configuration_area>tbody tr.configurationRow{display:flex;flex-wrap:wrap;align-items:center;width:100%}#productSelection-navigation-container table#configuration_area>tbody tr.configurationRow .optionLabel{flex:1 1 100%;display:block;max-width:100%;margin-bottom:0;padding-right:10px;font-family:"Montserrat", sans-serif;font-weight:normal;color:grey;word-break:break-word;white-space:normal}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){#productSelection-navigation-container table#configuration_area>tbody tr.configurationRow .optionLabel{word-break:break-word}}@supports (-ms-ime-align: auto){#productSelection-navigation-container table#configuration_area>tbody tr.configurationRow .optionLabel{word-break:break-word}}#productSelection-navigation-container table#configuration_area>tbody tr.configurationRow .optionValue{flex:1 1 100%;max-width:calc(100% - 50px)}#productSelection-navigation-container table#configuration_area>tbody tr.configurationRow .optionValue select option{color:black}#productSelection-navigation-container table#configuration_area>tbody tr.configurationRow td.optionStatus{margin:0;min-width:30px;width:30px}#productSelection-navigation-container table#configuration_area>tbody tr.configurationRow td.optionStatus>div:only-child{display:block;width:100%;height:100%}#productSelection-navigation-container table#configuration_area>tbody tr.configurationRow td.optionStatus>div:only-child>span{position:relative;display:flex;justify-content:center;align-items:center;height:100%}#productSelection-navigation-container table#configuration_area>tbody tr.configurationRow td.optionStatus>div:only-child>span:after{position:absolute;top:50%;left:50%;height:20px;width:20px;font-family:'smc';font-size:20px;color:#0bdf00;transform:translateX(-50%) translateY(-70%)}#productSelection-navigation-container table#configuration_area>tbody tr.configurationRow td.optionStatus>div:only-child>span:first-child:after{content:'\7a';color:#FF191F}#productSelection-navigation-container table#configuration_area>tbody tr.configurationRow td.optionStatus>div:only-child>span:nth-child(2):after{content:'\79'}#productSelection-navigation-container table#configuration_area>tbody tr.configurationRow td.optionStatus>div:only-child>span:nth-child(3):after{content:'\79'}#productSelection-navigation-container table#configuration_area>tbody .select2 .select2-selection{box-sizing:border-box;display:inline-block;padding:5px 50px 5px 20px;width:100%;height:42px;font-size:16px;line-height:normal;font-family:"Montserrat", sans-serif;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;background-color:#fff;border:2px solid #cccccc;border-radius:10px;outline:0}@media (min-width: 930px){#searchParamsBox table#configuration_area>tbody tr.configurationRow{width:50%;margin-top:13px}#searchParamsBox table#configuration_area>tbody tr.configurationRow .optionLabel{flex:1 0 30%;padding-right:10px;max-width:30%}}@media screen and (min-width: 930px) and (-ms-high-contrast: active), (min-width: 930px) and (-ms-high-contrast: none){#searchParamsBox table#configuration_area>tbody tr.configurationRow .optionLabel{width:30%}}@media (min-width: 930px){#searchParamsBox table#configuration_area>tbody tr.configurationRow .optionValue{flex:1 0 70%;max-width:calc(70% - 50px)}#searchParamsBox table#configuration_area>tbody tr.configurationRow .optionValue .select2{min-width:100%;max-width:100%}#searchParamsBox table#configuration_area>tbody tr.configurationRow td.optionStatus{height:100%}}#searchParamsBox .pc__loading_spinner{width:calc(100% - 20px)}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){#searchParamsBox #configuration_area tr.configurationRow td.optionStatus span,#searchParamsBox #configuration_area tr.builder td.optionStatus span{padding-left:0}}#product-selection-iframe-container{margin-top:20px}#productSelection-navigation-container{padding-bottom:50px}#productSelection-navigation-container .spinner-container{z-index:11;position:absolute;margin:0 auto;left:45%;left:calc(50% - 30px)}#productSelection-navigation-container .spinner-container .spinner{margin:50px auto 0}.blue,.font-blue{color:#0074BE}.font-gray{color:#4D4D4D}.font-montserrat,.montserrat{font-family:"Montserrat", sans-serif}.font-bold,.text-bold{font-weight:bold}.switch{position:relative;display:inline-block;min-width:60px;height:34px;margin:0}.switch input{display:none}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.slider:before{position:absolute;content:"";height:26px;width:26px;left:4px;bottom:4px;background-color:white;-webkit-transition:.4s;transition:.4s}input.default:checked+.slider{background-color:#444}input.primary:checked+.slider{background-color:#0074BE}input.success:checked+.slider{background-color:#8bc34a}input.info:checked+.slider{background-color:#3de0f5}input.warning:checked+.slider{background-color:#FFC107}input.danger:checked+.slider{background-color:#f44336}input:focus+.slider{box-shadow:0 0 1px #0074BE}input:checked+.slider:before{-webkit-transform:translateX(26px);-ms-transform:translateX(26px);transform:translateX(26px)}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.dc-navigation-page .productconfigurator-component .configurator-container #configuration_area tr.configurationRow td.optionStatus span,.dc-navigation-page .productconfigurator-component .configurator-container #configuration_area tr.builder td.optionStatus span{padding-left:8px}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.dc-navigation-page .productconfigurator-component .configurator-container #configuration_area tr.configurationRow td.optionStatus span,.dc-navigation-page .productconfigurator-component .configurator-container #configuration_area tr.builder td.optionStatus span{padding-left:0}}.dc-navigation-page .productconfigurator-component .configurator-container #configuration_area #xRodFormArea table.builder table.rodEndTable tr.rodEndRow td.formStatusOK,.dc-navigation-page .productconfigurator-component .configurator-container #configuration_area #xRodFormArea table.builder table.rodEndTable tr.rodEndRow td.formStatusNO_OK{height:auto;width:auto}.dc-navigation-page .select2.select2-container.select2-container--default{width:100% !important}.dc-navigation-page .product-toolbar-component .list-items .product-toolbar-menu-item{opacity:0.99}.dc-navigation-page .product__related_information .simple-collapse.simple-collapse--generic>.simple-collapse__head h2,.dc-navigation-page .product__related_information .filters-wrapper .simple-collapse.simple-collapse--generic.active>.simple-collapse__head h2,.dc-navigation-page .product__related_information .filters-categories__item__level2,.dc-navigation-page .product__related_information .filters-categories__item__level2>li{position:relative}.dc-navigation-page .simple-collapse.simple-collapse--generic>.simple-collapse__head{display:flex;justify-content:space-between;align-items:center;height:19px;opacity:.99}.dc-navigation-page .simple-collapse.simple-collapse--generic>.simple-collapse__head:before{position:relative;z-index:0;top:0;order:1;content:"\6c";transform:rotate(90deg);transition:all .3s ease-in-out}.dc-navigation-page .filters-wrapper .simple-collapse.simple-collapse--generic.active>.simple-collapse__head:before{content:"\6c";transform:rotate(270deg);transition:all .3s ease-in-out}.dc-navigation-page .series-ssi-cad-download .pl-2{padding-left:0 !important}.dc-navigation-page .product-toolbar-component .list-items a.show-ask-smc{padding:14px 8px 14px 7px}.dc-navigation-page .productconfigurator-component .configurator-container #configuration_area #rodEndOptionsSwitch{margin-top:25px}.dc-navigation-page .productconfigurator-component .configurator-container #configuration_area tr.configurationRow td.optionValue .rodEndImageDiv{margin-top:25px;margin-right:0 !important}.dc-navigation-page #rodend_filter .re_filter_label{margin-bottom:2px}.dc-navigation-page a.nav-link.disabled:not(.collapsed){color:#868e96;cursor:not-allowed}.dc-navigation-page #product-info-container__toggle .product-info-container__partnumber.dc_partnumberContainer.confPageRestylingTEMP1{display:flex;flex-direction:column;justify-content:center;align-items:center}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.dc-navigation-page .productconfigurator-component .product-info-container .product-info-container__partnumber.dc_partnumberContainer table.config{max-width:96%}}.dc-navigation-page #copyToClipBoard_btn>span{display:flex;flex-wrap:nowrap}.dc-navigation-page .productconfigurator-component .product-info-container .dc_partnumberContainer #dc_saveToolbar{margin-top:0;width:auto}.dc-navigation-page #copyToClipBoard_btn>span .btn{margin-left:6px;padding-top:8px;padding-bottom:8px}@media all and (min-width: 992px) and (max-width: 1199px) and (-ms-high-contrast: none), (-ms-high-contrast: active){.dc-navigation-page .dc-navigation-page .productconfigurator-component .product-info-container .product-info-sub-container__content{flex-wrap:wrap}.dc-navigation-page .dc-navigation-page #product-info-container__toggle #product-info-container__partnumber_toggler{width:100%;max-width:100%}}.dc-navigation-page .product-toolbar-menu-item i{font-size:25px}.dc-navigation-page #series-techspecs .sub-title{cursor:pointer;max-width:100%;display:flex;justify-content:space-between}.dc-navigation-page #tech_specs_list .detail-table .detail-register .attribute-name{padding-left:40px;flex-basis:55%}.dc-navigation-page #tech_specs_list .detail-table .detail-register .attribute-value{padding-right:40px;flex-basis:45%}.dc-navigation-page #tech_specs_list .detail-table .detail-register:nth-child(even){background-color:rgba(230,230,230,0.25)}.dc-navigation-page .nav_link_anchor.image{position:relative}.dc-navigation-page .detail-table .attribute-list-row.detail-register .attribute-name{flex:1 0 auto}.dc-navigation-page .detail-table .attribute-list-row.detail-register .attribute-value{width:33%}.dc-navigation-page .select2-series+.select2 .select2-selection{width:100%;padding:5px 50px 5px 20px;background-color:#fff;font-size:16px;line-height:normal;font-family:"Montserrat", sans-serif;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;display:inline-block;outline:0;box-sizing:border-box;height:42px;border:2px solid #cccccc;border-radius:10px}.dc-navigation-page .select2-container--default .select2-selection--single .select2-selection__arrow{height:100%;width:35px;position:absolute;top:1px;right:1px}.dc-navigation-page .select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.dc-navigation-page .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#0074BE transparent transparent transparent}.dc-navigation-page .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #0074BE transparent}.dc-navigation-page .product__related_information .simple-collapse.simple-collapse--generic>.simple-collapse__head h2,.dc-navigation-page .product__related_information .filters-wrapper .simple-collapse.simple-collapse--generic.active>.simple-collapse__head h2{color:#0074be;font-family:"Open Sans", sans-serif;font-size:14px;font-weight:600}.dc-navigation-page .product__related_information .filters-categories__item__level2>li a{color:#0074be;font-size:14px;font-family:"Open Sans", sans-serif}.dc-navigation-page #productConfiguratorContainer .simple-collapse a::after{content:none}.dc-navigation-page .category-tile--active.category-tile-wrapper{position:relative}.dc-navigation-page .category-tile-wrapper{padding:10px;flex:1 1 12%}.dc-navigation-page .simple-collapse.simple-collapse--filter .simple-collapse__bodyInner{padding:0}.dc-navigation-page .filters-categories__item__level2>li+li{margin-top:0}.dc-navigation-page .filters-wrapper__item:first-child{margin-top:5px}.dc-navigation-page .filters-wrapper__item{margin-bottom:6px}.dc-navigation-page .accordion__item__body .spare-related-content .pt-4 .sub-title{margin-top:1rem}.dc-navigation-page .category-component .product__related_information .image{display:flex;justify-content:center}.dc-navigation-page .product-catalogue-item .product-preview-container{align-items:center;justify-content:flex-start}.dc-navigation-page .category-component .product__related_information .image>img{width:300px}.dc-navigation-page .spares-accesory-item__actions .btn{padding:6px 10px;width:40px;height:40px;font-size:12px;display:flex;justify-content:center;align-items:center}.dc-navigation-page .spares-accesory-item__actions .btn i{font-size:1.6rem}.dc-navigation-page .filters-wrapper .simple-collapse__head .pitw-subtitle.heading-06,.dc-navigation-page .product-toolbar-item .simple-collapse__head .heading-06{font-size:14px;line-height:19px;font-family:"Open Sans", sans-serif;font-weight:600}.dc-navigation-page .productconfigurator__section__title{font-weight:bold}.dc-navigation-page .name-description .description{height:auto !important}.dc-navigation-page .product__related_information .product-toolbar-component{height:auto !important}.dc-navigation-page .category-component .product__related_information .image{height:auto !important;padding:0}.dc-navigation-page .ssi-component #ssi-container .ssi-footer .selection-basket-favourites-bar-container{justify-content:start}.dc-navigation-page .ssi-component #ssi-container .ssi-footer .selection-basket-favourites-bar-container .smc-checkbox__label{padding-left:15px !important}.dc-navigation-page .ssi-component .basket-actions-container .quantity-container .quantity-box .quantity-box-input{width:40px;height:40px}.dc-navigation-page .ssi-component .product-catalogue-item .add-to-basket-bar-component .add-to-favourites{margin-top:0}.dc-navigation-page .ssi-component .spares-accessories-result-container .product-catalogue-item{box-shadow:none;padding:6px 0}.dc-navigation-page .ssi-component .basket-actions-container .quantity-container .quantity-lbl{font-size:1rem}.dc-navigation-page .row.spare-accessory-item{align-items:center}.dc-navigation-page .row .accordion__item__header{margin-left:1.8rem}.dc-navigation-page .row .accordion__item__header .accordion__item__toggler{font-family:"Open Sans", sans-serif;display:flex}.dc-navigation-page .row .accordion__item__header .accordion__item__toggler span{max-width:33%;flex:1 0 33.3333333333%;line-height:1.6rem;opacity:0.99}.dc-navigation-page #ssi-content .spare-accessory-item:nth-child(6n){background-color:rgba(230,230,230,0.25)}.dc-navigation-page .add-to-basket-bar-component.configurator .basket-actions-container{justify-content:flex-start}.dc-navigation-page .ssi-component .basket-actions-container .buttons-container{width:auto}.dc-navigation-page .product-preview-container .attribute-list{display:flex}.dc-navigation-page .product-preview-container .attribute-list .spare-accessory-item__label{flex:1 0 33%}.dc-navigation-page .ssi-component .basket-actions-container>.buttons-container .btn{width:auto}.dc-navigation-page #smc-psearch .simple-collapse__head{display:none}.dc-navigation-page .actionsLabel .add-to-basket-bar-component .basket-actions-container .quantity-container{flex-wrap:nowrap}.dc-navigation-page #smc-psearch .bloque-formu{display:flex;align-items:center;width:50%}.dc-navigation-page #smc-psearch .bloque-formu.botonera{display:none}.dc-navigation-page #searchParamsBox{display:flex;flex-wrap:wrap}.dc-navigation-page #smc-psearch .bloque-formu label{margin-bottom:0;font-weight:normal;color:grey;flex:1 0 30%;padding-right:10px;max-width:30%;word-break:break-word;font-family:"Montserrat", sans-serif}.dc-navigation-page .category-spinner-container{display:none;position:absolute;top:0;z-index:999;width:100%;height:100%}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){.dc-navigation-page #smc-psearch .bloque-formu label{word-break:break-all}}@supports (-ms-ime-align: auto){.dc-navigation-page #smc-psearch .bloque-formu label{word-break:break-all}}.dc-navigation-page #smc-psearch .bloque-formu .clearfix{flex:1 0 70%;max-width:70%}.dc-navigation-page #smc-psearch .bloque-formu .clearfix .select2{min-width:100%;max-width:100%}.dc-navigation-page .spares-accesory-item__actions{display:flex;align-items:center}.dc-navigation-page .spares-accessories-result-container .spare-accessory-item__label{align-items:center}.dc-navigation-page .spares-accesory-item__actions .btn+.btn{margin-left:6px}.dc-navigation-page .fixed_flag{position:fixed;z-index:99;right:-10px;top:56vh}.dc-navigation-page .show-ask-smc,.dc-navigation-page .show-ask-smc:visited{padding:15px;padding-left:30px;color:white;background-color:#0074be;border:1px solid white;border-right:0;border-top-left-radius:40px;border-bottom-left-radius:40px;transition:all .3s ease-in-out;font-size:1rem;font-family:"Montserrat", sans-serif;font-weight:600}.dc-navigation-page .show-ask-smc:hover,.dc-navigation-page .show-ask-smc:active{color:#0074be;background-color:white;border-color:#0074be}.dc-navigation-page .filters-categories__item__level2 .simple-collapse__head:visited,.dc-navigation-page .filters-categories__item__level2 .simple-collapse__head:focus,.dc-navigation-page .filters-categories__item__level2 .simple-collapse__head{font-size:14px;color:#0074be;font-weight:400;display:flex;justify-content:space-between;align-items:center}.dc-navigation-page .smc-filters__categories .simple-collapse.active>.simple-collapse__head{font-weight:400 !important}.dc-navigation-page .filters-categories__item__level2 .simple-collapse__head:after{width:30px;text-align:center;margin-right:-3px;content:"\6c";transform:rotate(90deg)}.dc-navigation-page .filters-categories__item__level2 .simple-collapse.active>.simple-collapse__head:after{content:"\6c";transform:rotate(270deg)}.dc-navigation-page .smc-filters__categories.no-arrow .simple-collapse__head:before{display:none}.dc-navigation-page .smc-filters__categories.no-arrow .simple-collapse__head{cursor:inherit;color:#0074be;pointer-events:none}.dc-navigation-page .smc-filters__categories .filters-categories__item__level2{padding:0 0 0 20px}.dc-navigation-page .smc-filters__categories .filters-categories__item__level2>li a{color:#0074be;font-family:"Open Sans", sans-serif;font-size:14px;opacity:0.99}.dc-navigation-page .smc-filters__categories ul.filters-categories__item__level2{margin-bottom:0}.dc-navigation-page .product-toolbar-component .simple-collapse.simple-collapse--generic a,.dc-navigation-page .product-toolbar-component .simple-collapse.simple-collapse--generic a:visited,.dc-navigation-page .product-toolbar-component .simple-collapse.simple-collapse--generic a:focus{color:#0074be}.dc-navigation-page .product-toolbar-component .simple-collapse.simple-collapse--generic a:hover,.dc-navigation-page .product-toolbar-component .simple-collapse.simple-collapse--generic a:active{color:#4d4d4d}.dc-navigation-page .productconfigurator__section{margin-top:40px;padding-bottom:40px}.dc-navigation-page .productconfigurator-component h3.sub-title{margin-bottom:0}.dc-navigation-page .productconfigurator-component .ssi-component h3.sub-title{font-weight:normal;font-size:1.3rem}.dc-navigation-page .productconfigurator__section__title{margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #4d4d4d}.dc-navigation-page .ssi-component #ssi-filters-container .part-number-filter-container .ssi-filter-btn-all{height:100%;line-height:16px}.dc-navigation-page #productconfigurator--free-configuration .technical_specifications .accordion__item__toggler{width:100vw;max-width:100%}.dc-navigation-page .spares-accessories-result-container .spare-accessory-item .spare-accessory-item__toggler,.dc-navigation-page #productconfigurator--free-configuration .technical_specifications .accordion__item__toggler{color:#0074be;cursor:pointer;transition:height .3s ease-in-out}.dc-navigation-page .spares-accessories-result-container .spare-accessory-item .spare-accessory-item__collapsed_details:before{display:none}.dc-navigation-page .spares-accessories-result-container .spare-accessory-item .spare-accessory-item__collapsed_details .collapse{width:100%}.dc-navigation-page .spares-accessories-result-container .accordion__item__toggler,.dc-navigation-page #productconfigurator--free-configuration .accordion__item__toggler{display:-ms-grid;display:grid;-ms-grid-columns:40% 1fr;grid-template-columns:40% 1fr;align-items:center;cursor:pointer;transition:height .3s ease-in-out}.dc-navigation-page .spares-accessories-result-container .accordion__item__toggler>i:before,.dc-navigation-page #productconfigurator--free-configuration .technical_specifications .accordion__item__toggler>i:before{display:inline-block}.dc-navigation-page .spares-accessories-result-container .accordion__item__toggler>*:first-child,.dc-navigation-page #productconfigurator--free-configuration .technical_specifications .accordion__item__toggler>*:first-child{-ms-grid-column:1}.dc-navigation-page .spares-accessories-result-container .accordion__item__toggler>*:nth-child(2),.dc-navigation-page #productconfigurator--free-configuration .technical_specifications .accordion__item__toggler>*:nth-child(2){-ms-grid-column:2;line-height:30px}.dc-navigation-page .spares-accessories-result-container .accordion__item__body{padding:10px 5px}.dc-navigation-page .spares-accessories-result-container .accordion__item__documentation .accordion__item__body.show{display:flex}.dc-navigation-page .spares-accessories-result-container .accordion__item__documentation .accordion__item__body>*{flex-grow:1;flex-shrink:0;flex-basis:50%}.dc-navigation-page .spares-accessories-result-container .accordion__item__documentation .accordion__item__body ul{list-style:none;padding-left:0}.dc-navigation-page .spares-accessories-result-container .accordion__item__documentation .accordion__item__body ul li{margin-bottom:8px}.dc-navigation-page .spares-accessories-result-container .accordion__item__documentation .accordion__item__body ul li ul{padding-left:40px}.dc-navigation-page .spares-accessories-result-container .accordion__item__specifications .accordion__item__body{padding-left:0;padding-right:0}.dc-navigation-page .spares-accessories-result-container .accordion__item__specifications .detail-register,.dc-navigation-page .technical_specifications .product-detail-content .detail-register{padding:10px 40px}.dc-navigation-page .spares-accessories .nav[role="tablist"]{justify-content:center;align-items:center}.dc-navigation-page .spares-accessories .nav[role="tablist"] .nav_item+.nav_item{margin-left:10px}.dc-navigation-page .spares-accessories .nav[role="tablist"] .nav_link_anchor{position:relative;display:block;width:100px;height:100px;border:1px solid #4d4d4d;border-radius:8px;overflow:hidden}.dc-navigation-page .spares-accessories .nav[role="tablist"] .nav-link[aria-selected="true"] .nav_link_anchor{border:4px solid #0074be}.dc-navigation-page .spares-accessories-result-container .nav_link_anchor img{max-width:100%}.dc-navigation-page .spares-accessories-result-container .nav_link_anchor>figcaption{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;text-align:center;color:white;font-size:.85rem;background-color:#0074be;opacity:0;transition:height .3s ease-in-out}.dc-navigation-page .spares-accessories-result-container .nav_link_anchor:hover>figcaption{opacity:1}.dc-navigation-page .spares-accessories__header .sub-title{font-weight:700}.dc-navigation-page .spares-accessories__header .sub-title:nth-child(n+2){text-align:center}.dc-navigation-page .spares-accessories__header .column-titles__container{display:flex}.dc-navigation-page .spares-accessories__header .column-titles__container .sub-column{flex:1 0 33%}.dc-navigation-page .accessories__tab__section .smc-checkbox__label,.dc-navigation-page .accessories-products-result-container .spare-accessory-item .smc-checkbox__label{display:flex;align-items:center}.dc-navigation-page .accessories__tab__section .sub-title.label_header--image .smc-checkbox__label{padding-left:40px}.dc-navigation-page .accessories-products-result-container .spare-accessory-item .smc-checkbox__label:after{top:auto}.dc-navigation-page .accessories-products-result-container .spare-accessory-item .image{padding:10px;width:80px;height:80px;position:relative}.dc-navigation-page .accessories-products-result-container .spare-accessory-item .smc-checkbox__label .image{position:relative;display:flex;align-items:center;justify-content:center;padding:0;margin-bottom:0}.dc-navigation-page .accessories-products-result-container .spare-accessory-item .image>img{max-width:100%;width:auto;max-height:100%}.dc-navigation-page #productconfigurator--free-configuration .product-toolbar-component-simple ul{list-style:none;padding-left:0}.dc-navigation-page #productconfigurator--free-configuration .product-toolbar-component-simple ul>li>ul{padding-left:40px}.dc-navigation-page #productconfigurator--free-configuration .product-toolbar-component+.product-toolbar-component{margin-top:40px}.dc-navigation-page #productconfigurator--free-configuration .accordion__item__toggler>*:nth-child(2){text-align:right}.dc-navigation-page .productconfigurator-component .spares-accessories,.dc-navigation-page .productconfigurator-component .related_products{margin-top:20px}.dc-navigation-page .productconfigurator-component .product-info-container #product-info-container__toggle{display:flex;margin-left:auto;font-weight:bold;-ms-grid-columns:100%;grid-template-columns:100%;-ms-grid-template-rows:auto auto;grid-template-rows:auto auto}.dc-navigation-page .productconfigurator-component .series-container #product-info-container__toggle{display:-ms-grid;display:grid}.dc-navigation-page .productconfigurator-component .product-info-container .product-info-container__header{-ms-grid-row:1;grid-row:1;-ms-grid-column:1;grid-column:1;display:flex;justify-content:space-between;align-items:center}.dc-navigation-page .productconfigurator-component .product-info-container .product-info-container__content{-ms-grid-row:2;grid-row:2;-ms-grid-column:1;grid-column:1}.dc-navigation-page #product-info-container__toggle #product-info-container__partnumber_title{visibility:hidden}.dc-navigation-page #product-info-container__toggle #product-info-container__switch{order:2}.dc-navigation-page #product-info-container__toggle #product-info-container__switch[aria-expanded="false"]+#product-info-container__partnumber_title,.dc-navigation-page #product-info-container__toggle #product-info-container__partnumber_switch:checked ~ .product-info-container__header #product-info-container__partnumber_title{visibility:visible}.dc-navigation-page #product-info-container__toggle #product-info-container__switch{transition:height .3s ease-in-out}.dc-navigation-page #product-info-container__toggle #product-info-container__switch[aria-expanded="false"]>i{transform:rotateX(180deg)}.dc-navigation-page #product-info-container__toggle .product-info-container__partnumber__wrapper{display:flex;justify-content:center}.dc-navigation-page #product-info-container__toggle .dc_partnumberContainer.confPageRestylingTEMP1{display:inline-block;width:100%}.dc-navigation-page #product-info-container__toggle .add-to-basket-bar-component{background-color:white}.dc-navigation-page #product-info-container__toggle #product-info-container__partnumber_toggler{display:flex;justify-content:flex-end;align-items:center}.dc-navigation-page #product-info-container__toggle #product-info-container__partnumber_toggler>span{margin-right:10px;font-weight:700}.dc-navigation-page #product-info-container__partnumber_switch:checked ~ .product-info-container__content .product-info-container__partnumber__wrapper,.dc-navigation-page #product-info-container__partnumber_switch:checked ~ .product-info-container__content .product-info-container__partnumber,.dc-navigation-page #product-info-container__toggle .add-to-basket-bar-component{display:none}.dc-navigation-page #product-info-container__partnumber_switch:checked ~ .product-info-container__content .add-to-basket-bar-component{display:flex}.dc-navigation-page #product-info-container__partnumber_switch:checked ~ .product-info-container__content .add-to-basket-bar-component.configurator .basket-actions-container{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-ms-grid-rows:auto;grid-template-rows:auto}.dc-navigation-page #product-info-container__partnumber_switch:checked ~ .product-info-container__content .add-to-basket-bar-component.configurator .quantity-container,.dc-navigation-page #product-info-container__partnumber_switch:checked ~ .product-info-container__content .add-to-basket-bar-component.configurator .buttons-container{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;padding-top:10px;padding-bottom:10px}.dc-navigation-page #product-info-container__partnumber_switch:checked ~ .product-info-container__content .add-to-basket-bar-component.configurator .erp-info-container{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1;padding-top:0;padding-bottom:0;margin-top:0}.dc-navigation-page .add-to-basket-bar-component.configurator .erp-info-container .item:not(.hidden){margin-top:10px}.dc-navigation-page #product-info-container__partnumber_switch:checked ~ .product-info-container__content .add-to-basket-bar-component.configurator .buttons-container{-ms-grid-row:1;grid-row:1;-ms-grid-column:2;grid-column:2;display:flex;justify-content:flex-start}.dc-navigation-page #product-info-container__partnumber_switch:checked ~ .product-info-container__content .add-to-basket-bar-component.configurator .buttons-container button{margin:0}.dc-navigation-page #product-info-container__partnumber_switch:checked ~ .product-info-container__content .add-to-basket-bar-component.configurator .erp-info-container{-ms-grid-row:3;grid-row:3}.dc-navigation-page #product-info-container__partnumber_switch:checked ~ .product-info-container__content #product-info-container__partnumber_toggler .slider{background-color:#0074be}.dc-navigation-page #product-info-container__partnumber_switch:checked ~ .product-info-container__content #product-info-container__partnumber_toggler .slider:before{transform:translateX(100%)}@media (max-width: 991px){.dc-navigation-page .simple-collapse.simple-collapse--generic>.simple-collapse__head h2,.dc-navigation-page .filters-wrapper .simple-collapse.simple-collapse--generic.active>.simple-collapse__head h2{font-size:14px}.dc-navigation-page .filters-wrapper .simple-collapse.simple-collapse--generic.active>.simple-collapse__head h2 li a{font-size:13px}.dc-navigation-page .ssi-component #ssi-container .ssi-footer .selection-basket-favourites-bar-container{flex-direction:column}.dc-navigation-page #smc-psearch .bloque-formu{display:flex;align-items:flex-start;width:100%;flex-direction:column;min-height:70px}.dc-navigation-page #smc-psearch .bloque-formu .clearfix{width:100%;max-width:100%}.dc-navigation-page #smc-psearch .bloque-formu label{width:100%;max-width:100%}.dc-navigation-page .product-preview-container .attribute-list{flex-direction:column}.dc-navigation-page .spare-accessory-item .spare-accessory-item__label{display:flex;align-items:center;padding-bottom:6px;min-height:50px}.dc-navigation-page .spare-accessory-item .spare-accessory-item__label:before{display:inline-block;padding:0 4px;width:40%;font-weight:600;content:attr(data-field-title)}.dc-navigation-page .product-catalogue-item .basket-actions-container{justify-content:flex-start}.dc-navigation-page .row .accordion__item__header .accordion__item__toggler{justify-content:space-between;font-size:14px}.dc-navigation-page .row .accordion__item:nth-child(n+2) .accordion__item__header .accordion__item__toggler{margin-top:15px}.dc-navigation-page .row .accordion__item .accordion__item__header .accordion__item__toggler span{max-width:90%;flex-grow:1;line-height:1.6rem}}@media (max-width: 768px){.dc-navigation-page .spares-accessories-result-container .accordion__item__toggler{-ms-grid-columns:80% 1fr;grid-template-columns:80% 1fr}.dc-navigation-page .row .accordion__item .accordion__item__header .accordion__item__toggler span{max-width:80%;flex:1 0 80%;line-height:1.6rem}}@media (max-width: 992px){.dc-navigation-page .productconfigurator-component .configurator-container #configuration_area tr.configurationRow td[align="left"]{height:41px !important}.dc-navigation-page .dc-navigation-page .row .accordion__item__header .accordion__item__toggler span,.dc-navigation-page .spares-accessories-result-container .accordion__item__toggler>i{flex:1 0 20%}.dc-navigation-page .productconfigurator-component .ssi-component h3.sub-title{max-width:100%}.dc-navigation-page .productconfigurator-component .configurator-container #configuration_area #rodEndOptionsSwitch .switch{width:60px}.dc-navigation-page #configuration_area,.dc-navigation-page #configuration_area>tbody>tr,.dc-navigation-page #configuration_area>tbody>tr>td{display:block}.dc-navigation-page #configuration_area td{padding-top:0}.dc-navigation-page #productconfigurator--stocked table#configuration_area,.dc-navigation-page #productconfigurator--free-configuration table#configuration_area,.dc-navigation-page #productconfigurator--stocked #configuration_area tbody,.dc-navigation-page #productconfigurator--free-configuration #configuration_area tbody{display:block}.dc-navigation-page tr.builder table.builder,.dc-navigation-page tr.builder table.builder tbody,.dc-navigation-page tr.builder table.builder tr,.dc-navigation-page tr.builder table.builder td{display:block}.dc-navigation-page .productconfigurator-component .productconfigurator__section .configurator-container #configuration_area tr.configurationRow td.optionValue{width:calc(100% - 60px) !important}.dc-navigation-page .productconfigurator-component .smc-select{width:100%}.dc-navigation-page .ssi-component .spare-accessory-item>div:before{padding:0 4px}.dc-navigation-page .ssi-component .spare-accessory-item{align-items:center}.dc-navigation-page .product-preview-container .attribute-list .spare-accessory-item__label .spares-accessories-result-container .spare-accessory-item .spare-accessory-item__label{padding-top:10px;padding-bottom:10px}.dc-navigation-page .spares-accessories-result-container .spare-accessory-item .spare-accessory-item__label>div{padding-left:0;width:60%;max-width:60%;text-align:left !important}.dc-navigation-page .spares-accessories-result-container .spare-accessory-item .detail-register{flex-direction:column;padding:10px 15px}.dc-navigation-page .spares-accessories-result-container .spare-accessory-item .detail-register .key-text{font-weight:600}.dc-navigation-page .spares-accessories-result-container .spare-accessory-item .detail-register .key-text,.dc-navigation-page .spares-accessories-result-container .spare-accessory-item .detail-register .key-text-value,.dc-navigation-page .spares-accessories-result-container .spare-accessory-item .detail-register .value{flex-basis:100%;max-width:100%}.dc-navigation-page .spares-accessories-result-container .spare-accessory-item .detail-register .key-text-value,.dc-navigation-page .spares-accessories-result-container .spare-accessory-item .detail-register .value{text-indent:.25rem}.dc-navigation-page .spares-accesory-item__actions .btn+.btn{margin-top:6px}.dc-navigation-page .spares-accessories-result-container .accordion__item__documentation .accordion__item__body{flex-direction:column}.dc-navigation-page .productconfigurator-component #project-section .smc-tabs>.tab-content .tab-pane{margin:20px 1rem}.dc-navigation-page .productconfigurator-component .project-section #project-section-container .nav-link.active{color:#0074be;font-weight:700}.dc-navigation-page .productconfigurator-component #project-section .attribute-list .attribute-list-row,.dc-navigation-page .productconfigurator-component #project-section .attribute-list .attribute-list-row .attribute-name,.dc-navigation-page .productconfigurator-component #project-section .attribute-list .attribute-list-row .attribute-value{display:block;text-align:left}.dc-navigation-page .productconfigurator-component #project-section .attribute-list .attribute-list-row .attribute-name{width:100%}.dc-navigation-page .productconfigurator-component #project-section .attribute-list .attribute-list-row .attribute-value{margin-bottom:10px}.dc-navigation-page .spares-accessories-result-container .accordion__item__toggler,.dc-navigation-page #productconfigurator--free-configuration .accordion__item__toggler{-ms-grid-columns:1fr 40px;grid-template-columns:1fr 40px}.dc-navigation-page .spares-accessories-result-container .accordion__item__specifications .detail-register,.dc-navigation-page .technical_specifications .product-detail-content .detail-register{display:block;padding:10px 15px}.dc-navigation-page .spares-accessories-result-container .accordion__item__specifications .detail-register .key-text,.dc-navigation-page .spares-accessories-result-container .accordion__item__specifications .detail-register .key-text-value,.dc-navigation-page .technical_specifications .product-detail-content .detail-register .key-text,.dc-navigation-page .technical_specifications .product-detail-content .detail-register .key-text-value{padding:0 !important;width:100%;max-width:100%;text-indent:0}.dc-navigation-page #product-info-container__toggle .add-to-basket-bar-component{background-color:white}.dc-navigation-page #product-info-container__toggle #product-info-container__partnumber_toggler{margin-top:20px}}@media all and (max-width: 992px) and (-ms-high-contrast: none), (max-width: 992px) and (-ms-high-contrast: active){.dc-navigation-page #product-info-container__toggle .add-to-basket-bar-component{margin-bottom:10px}}@media (max-width: 1300px){.dc-navigation-page tr.builder table.builder tr.rodEndRow{display:-ms-grid;display:grid;-ms-grid-columns:30px 2fr 32px 1fr;grid-template-columns:30px 2fr 32px 1fr;-ms-grid-rows:auto;grid-template-rows:auto;align-items:center}.dc-navigation-page tr.builder table.builder tr.rodEndRow>td{display:flex;align-items:center}.dc-navigation-page tr.builder table.builder tr.rodEndRow>td:nth-child(1){-ms-grid-column:1;grid-column:1}.dc-navigation-page tr.builder table.builder tr.rodEndRow>td:nth-child(2){-ms-grid-column:2;grid-column:2}.dc-navigation-page tr.builder table.builder tr.rodEndRow>td:nth-child(3){-ms-grid-column:3;grid-column:3}.dc-navigation-page tr.builder table.builder tr.rodEndRow>td:nth-child(4){-ms-grid-column:4;grid-column:4}}@media (min-width: 480px){.dc-navigation-page #product-info-container__partnumber_switch:checked ~ .product-info-container__content .add-to-basket-bar-component.configurator .quantity-container,.dc-navigation-page #product-info-container__partnumber_switch:checked ~ .product-info-container__content .add-to-basket-bar-component.configurator .buttons-container,.dc-navigation-page #product-info-container__partnumber_switch:checked ~ .product-info-container__content .add-to-basket-bar-component.configurator .erp-info-container{padding-top:10px;padding-bottom:10px}.dc-navigation-page #product-info-container__partnumber_switch:checked ~ .product-info-container__content .add-to-basket-bar-component.configurator .basket-actions-container{-ms-grid-columns:40% 60%;grid-template-columns:40% 60%}}@media (min-width: 768px){.dc-navigation-page #product-info-container__partnumber_switch:checked ~ .product-info-container__content .add-to-basket-bar-component.configurator .erp-info-container{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1}.dc-navigation-page #product-info-container__partnumber_switch:checked ~ .product-info-container__content .add-to-basket-bar-component.configurator .buttons-container{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1}}@media (min-width: 768px){.dc-navigation-page #product-info-container__toggle #product-info-container__partnumber_title{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.dc-navigation-page #product-info-container__toggle #product-info-container__switch{-ms-grid-column:3;grid-column:3;-ms-grid-row:1;grid-row:1}.dc-navigation-page #product-info-container__toggle .product-info-container__partnumber__wrapper{flex:1 0 78%}.dc-navigation-page #product-info-container__toggle .add-to-basket-bar-component{-ms-grid-column:1 / 3;grid-column:1 / 3;-ms-grid-row:2;grid-row:2}.dc-navigation-page #product-info-container__toggle #product-info-container__partnumber_toggler{-ms-grid-column:3;grid-column:3;-ms-grid-row:2;grid-row:2}.dc-navigation-page #product-info-container__toggle .product-info-container__partnumber.dc_partnumberContainer.confPageRestylingTEMP1{flex-direction:row;align-items:flex-start}.dc-navigation-page .productconfigurator-component .product-info-container .product-info-container__partnumber.dc_partnumberContainer table.config{align-self:flex-start;width:100%}}@media (min-width: 992px){.dc-navigation-page .product-catalogue-item .product-preview-container .spinner-container{margin:-22px auto}.dc-navigation-page .productconfigurator__section table#configuration_area{display:table}.dc-navigation-page .productconfigurator__section #configuration_area tbody{display:table-header-group}.dc-navigation-page .productconfigurator-component .spares-accessories-container .sub-title,.dc-navigation-page .spares-accessories-result-container .spare-accessory-item__label{display:flex}.dc-navigation-page .spares-accessories-result-container .spare-accessory-item__label:not(.descriptionLabel){justify-content:center}.dc-navigation-page .productconfigurator-component .spares-accessories-container .sub-title:first-child,.dc-navigation-page .spares-accessories-result-container .spare-accessory-item__label:first-child{justify-content:flex-start}.dc-navigation-page .productconfigurator__section .spares-accessories-container .sub-title:last-child,.dc-navigation-page .spares-accessories-result-container .spare-accessory-item__label.actionsLabel{justify-content:flex-end}.dc-navigation-page .spares-accessories-result-container .spare-accessory-item__collapsed_details{order:2}.dc-navigation-page .spares-accessories-result-container .accordion__item__body{padding:0 40px}.dc-navigation-page .spares-accessories-result-container .spare-accessory-item__label{align-items:center}.dc-navigation-page .productconfigurator-component .product-info-container .product-info-container__content.show{display:flex;justify-content:space-between;padding-top:0rem;flex-direction:row}.dc-navigation-page .productconfigurator-component .product-info-container .product-info-sub-container__content{display:flex;justify-content:center;padding-top:0rem;flex-direction:row;width:100%;padding:0 135px 20px}.dc-navigation-page #product-info-container__partnumber_switch:checked ~ .add-to-basket-bar-component.configurator .quantity-container{-ms-grid-column:1;grid-column:1}.dc-navigation-page .spare-accessory-item{flex-wrap:wrap}}@media (min-width: 992px) and (max-width: 1199px){.dc-navigation-page #product-info-container__toggle #product-info-container__partnumber_toggler{flex-direction:column;align-items:flex-end;margin-left:10px;max-width:22%}}@media (min-width: 1200px){.dc-navigation-page #product-info-container__partnumber_switch:checked ~ .product-info-container__content .add-to-basket-bar-component.configurator .quantity-container,.dc-navigation-page #product-info-container__partnumber_switch:checked ~ .product-info-container__content .add-to-basket-bar-component.configurator .buttons-container,.dc-navigation-page #product-info-container__partnumber_switch:checked ~ .product-info-container__content .add-to-basket-bar-component.configurator .erp-info-container{padding-top:0;padding-bottom:0}.dc-navigation-page #product-info-container__partnumber_switch:checked ~ .product-info-container__content .add-to-basket-bar-component.configurator .basket-actions-container{-ms-grid-columns:20% 30% 50%;grid-template-columns:20% 30% 50%}.dc-navigation-page #product-info-container__toggle #product-info-container__partnumber_toggler{margin-left:10px;flex:1 0 22%}.dc-navigation-page #product-info-container__partnumber_switch:checked ~ .product-info-container__content .add-to-basket-bar-component{display:flex;flex:1 0 78%}.dc-navigation-page .series-container #product-info-container__partnumber_switch:checked ~ .product-info-container__content .add-to-basket-bar-component{display:flex;flex:1 0 78%;max-width:78%}.dc-navigation-page #product-info-container__toggle .product-info-container__partnumber.dc_partnumberContainer.confPageRestylingTEMP1{align-items:center}.dc-navigation-page .productconfigurator-component .product-info-container #dc_saveToolbar,.dc-navigation-page .productconfigurator-component .product-info-container .dc_partnumberContainer table.config{width:auto;width:max-content}.dc-navigation-page #copyToClipBoard_btn>span .btn{padding-top:10px;padding-bottom:10px}}@media (max-width: 575px){.dc-navigation-page .heading-03{font-size:26px;line-height:28px}.dc-navigation-page .row .accordion__item .accordion__item__header .accordion__item__toggler span{max-width:80%;flex:1 0 80%;line-height:1.6rem}}.dc-navigation-page .collapsing{width:100%}.dc-navigation-page .spares-accessories a[aria-selected='true'] img.accessories-group{display:none}.dc-navigation-page .spares-accessories a[aria-selected='true'] img.accessories-group-active{display:block}.dc-navigation-page .spares-accessories a[aria-selected='false'] img.accessories-group{display:block}.dc-navigation-page .spares-accessories a[aria-selected='false'] img.accessories-group-active{display:none}@media (min-width: 768px){.series-container #product-info-container__partnumber_switch:checked ~ .product-info-container__content .add-to-basket-bar-component.configurator .basket-actions-container{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:repeat(2, minmax(min-content, 1fr));-ms-grid-rows:auto;grid-template-rows:auto;justify-items:center;margin:1rem}}.series-container .buttons-container button{width:52px;height:52px}.series-container .series-loading-container{z-index:9;position:absolute}.series-container #product-info-container__switch{padding:2px;font-size:25px}#configuration_area td .btn-primary{margin-top:1rem}.series-ssi-cad-download{flex-direction:column}.series-ssi-cad-download .loading-container-js{position:absolute;z-index:5}.series-ssi-cad-download .spinner{margin-top:20px}.dc-navigation-page .filters-wrapper__item{margin-bottom:15px}.simple-collapse.simple-collapse--generic>.simple-collapse__head:before{font-size:25px}.filters-wrapper .simple-collapse.simple-collapse--generic.active>.simple-collapse__head:before{font-size:25px}.smc-filters__categories .series-loading-container{z-index:10;position:absolute;width:100%}@media (max-width: 1200px){.productconfigurator-component .product-info-container .dc_partnumberContainer table.config td#cpn_partnumber table tr{flex-wrap:wrap}}#freeConfiguration-spares-related .selection-basket-favourites-bar-container label,#freeConfiguration-spares-related .selection-basket-favourites-bar-container button{margin-top:3px}.product-info-sub-container__content-for-cylinder{padding:0rem 40px 20px}#configuration_area .select2-container .noactive{border:2px solid #ccc !important}#configuration_area .noactive_text{color:#ccc !important;border:none !important}#configuration_area .noactive_text div{color:#ccc !important;border:none !important}#configuration_area input[type="text"]:disabled{border:2px solid #ccc !important;background-color:#fff !important;color:#ccc !important}@media (max-width: 991px){.dc-navigation-page .productconfigurator-component .product-info-container .product-info-sub-container__content{padding-bottom:10px}}.dc-navigation-page .product-info-container #product-info-container__toggle .product-info-container__partnumber.dc_partnumberContainer{flex-direction:row;align-items:center}.dc-navigation-page #series-configurator-taco #product-info-container__toggle #product-info-container__partnumber_toggler{flex-direction:row;justify-content:flex-start;max-width:50%}@media (max-width: 479px){.dc-navigation-page #series-configurator-taco #product-info-container__toggle #product-info-container__partnumber_toggler{flex-direction:column;align-items:flex-start}}@media (max-width: 576px){.productconfigurator-component #series-configurator-taco .product-info-container__partnumber table.config,.productconfigurator-component #series-configurator-taco .product-info-container__partnumber table.config td#cpn_partnumber{min-width:240px}}@media (min-width: 992px) and (max-width: 1199px){.dc-navigation-page #series-configurator-taco #product-info-container__toggle #product-info-container__partnumber_toggler{align-items:center;padding-bottom:10px}}@media (max-width: 1199px){.dc-navigation-page .productconfigurator-component .product-info-container#series-configurator-taco .product-info-sub-container__content{display:block}}@media (min-width: 1200px){.dc-navigation-page .productconfigurator-component .product-info-container#series-configurator-taco .product-info-sub-container__content{padding:0 135px 20px 0}}.dc-navigation-page #series-configurator-taco #product-info-container__partnumber_switch:checked ~ .product-info-container__content .add-to-basket-bar-component{margin-bottom:30px}.dc-navigation-page #product-info-container__toggle #product-info-container__switch{margin-right:50%;transform:translateX(50%);transition:height .3s ease-in-out}.series-container .add-to-basket-bar-component.configurator .erp-info-container .erp-info-data .item{width:100%}.series-container .add-to-basket-bar-component.configurator .erp-info-container .erp-info-data .item .value{margin-left:5px}@media (min-width: 1200px){.series-container .add-to-basket-bar-component.configurator .erp-info-container .erp-info-data .item{width:calc(50% - 10px)}}@media (-ms-high-contrast: none), (-ms-high-contrast: active){#product-info-container__toggle+.dc_partnumberContainer.confPageRestylingTEMP1{display:-ms-grid;display:grid;-ms-grid-columns:minmax(min-content, calc(100% - 55px)) 55px;grid-template-columns:min-content 55px;-ms-flex-line-pack:center;-ms-grid-rows:auto;grid-template-rows:auto;-ms-flex-pack:center;-webkit-box-pack:center;justify-content:center;margin:0 auto;width:auto}.productconfigurator-component .product-info-container .dc_partnumberContainer table.config{-ms-grid-column:1;grid-column:1}.productconfigurator-component .product-info-container #dc_saveToolbar{-ms-grid-column:2;grid-column:2}}@media (-ms-high-contrast: none) and (max-width: 768px), (-ms-high-contrast: active) and (max-width: 768px){.productconfigurator-component .product-info-container table.config>tbody>tr{max-width:75vw}}@media (-ms-high-contrast: none), (-ms-high-contrast: active){.dc-navigation-page .product-info-container #product-info-container__toggle .product-info-container__partnumber.dc_partnumberContainer{align-items:flex-start}}@media (-ms-high-contrast: none), (-ms-high-contrast: active){.dc-navigation-page #product-info-container__toggle .product-info-container__partnumber.dc_partnumberContainer.confPageRestylingTEMP1{display:-ms-grid;display:grid;-ms-grid-columns:min-content 55px;grid-template-columns:min-content 55px;-ms-grid-rows:auto;grid-template-rows:auto;justify-content:center;margin:0 auto;width:auto}}.add-to-basket-bar-component.configurator .erp-info-container{max-width:calc(100% - 20px)}.dc-navigation-page #series-configurator-taco #product-info-container__partnumber_switch:checked ~ .product-info-container__content .add-to-basket-bar-component{display:block}@media (min-width: 768px){.dc-navigation-page #series-configurator-taco #product-info-container__partnumber_switch:checked ~ .product-info-container__content .add-to-basket-bar-component{display:-ms-grid;display:grid;-ms-grid-columns:minmax(max-content, 40%) calc(60% - 2rem - 10px);grid-template-columns:minmax(min-content, 40%) minmax(min-content, 60%);-ms-grid-rows:auto;grid-template-rows:auto;justify-content:center}}@media (min-width: 1200px){.dc-navigation-page .product-info-container #product-info-container__toggle .product-info-container__partnumber.dc_partnumberContainer{display:-ms-grid;display:grid;-ms-grid-columns:max-content 55px;grid-template-columns:max-content 55px;-ms-grid-rows:auto;grid-template-rows:auto}.dc-navigation-page .product-info-container #product-info-container__toggle .product-info-container__partnumber.dc_partnumberContainer table.config{-ms-grid-column:1;grid-column:1;-ms-grid-row:1;grid-row:1}.dc-navigation-page .product-info-container #product-info-container__toggle .product-info-container__partnumber.dc_partnumberContainer #dc_saveToolbar{-ms-grid-column:2;grid-column:2;-ms-grid-row:1;grid-row:1}}@media (min-width: 1200px){.dc-navigation-page #series-configurator-taco #product-info-container__toggle #product-info-container__partnumber_toggler{max-width:22%}}.rodEndOptionsSwitch_container{display:flex}.accessories-products-result-container .spare-accessory-item:nth-child(even){background-color:rgba(230,230,230,0.25)}.configurator-container #configuration_area .smc-select--radios__option__label .option__image{transition:all .25s ease-in-out;transform-origin:left}.configurator-container #configuration_area .smc-select--radios__option__label .option__image:hover{z-index:2;transform:scale(3);box-shadow:0 0 2px 2px rgba(200,200,200,0.2)}@media (max-height: 619px){.dc-navigation-page .fixed_flag{top:50vh}}
/*# sourceMappingURL=product-configurator.component.css.map */
