.static-header-chrome{position:sticky;top:129px;width:100%}.static-header-ie{position:fixed;top:122px;width:96%}.configure-sticky-header{z-index:1;background:#fff;padding:0;top:128px}.checkbox input[type=checkbox]+label::before,input.form-control,select.form-control{background-color:#fff}.configure-sticky-header .total-price{width:130px;display:inline-block}.footerSectionFixed{width:100%;background:#e1f0ff;bottom:0}.nav-pills{border-bottom:4px #0d71ba solid;width:100%}.nav-itemLink{text-align:center;padding-right:2.2rem;padding-left:.05 rem}.sticky-image{position:sticky;top:197px}#content{min-height:500px}@media (min-width:300px) and (max-width:767px){.configure-sticky-header{top:164px}}@media (min-width:300px) and (max-width:1024px){.footerBtn{width:90%}#start-over,.footerBtn,.price{font-size:.8rem}.price{white-space:nowrap}}#content{min-height:calc(100vh - 9rem)!important}.dialog-go-to-summary{display:none;padding-left:30px;padding-right:30px;padding-top:15px}.item-summary{border:2px solid #dee2e6}.printOrDownload-summary label{color:#0a51c2;margin-left:4px}.breakdown-summary{margin:4px;display:flex}.costBreakDown-summary,.summary-order{margin:2px;background-color:#f8f8f8}.summary-order{text-align:left;align-items:right}.changeQuantity{width:75px;outline:0}.summary-buttons{display:block;margin-top:25px;white-space:nowrap}.footerSectionFixed .total-price{padding-left:10px}.configure-image{padding:15px}#save{min-width:140px}@media (max-width:1023.76px){.item-summary{width:99%}.summary-buttons{font-size:.8rem;margin-top:15px}.summary-buttons,.summary-qunatity{display:inline-flex}#itemdetailAddCart2,#save,.breakdown-summary,.summary-data{font-size:.8rem}#save{min-width:120px}}.configurer-form{opacity:revert!important}.configurer-input{color:#2d2727!important;width:285px}.radio label::before{background-color:#fff!important}.btn-3d{color:#000!important;border:1px solid #000}.threed-viewer{width:100%}.viewer3dDiv{height:300px;float:right;width:75%}.sectionWrapper{background-color:none}.factContainer{margin-right:0;margin-left:0;padding:.75rem!important}.sectionContainer{transition:all .3s cubic-bezier(.25,.8,.25,1);box-shadow:0 1px 3px rgb(0 0 0/20%);border-radius:1px 1px 1px 1px;margin-top:10px;margin-bottom:25px;padding:1rem!important;background-color:#f2f5fa}.sectionContainer:hover{box-shadow:0 3px 6px rgb(0 0 0/16%),0 3px 6px rgb(0 0 0/23%)}.sectionContainer hr:last-child{display:none}.factContainer label{margin-bottom:.75rem}.fa-info-circle{color:#17a2b8}.summary-data span:nth-child(odd){color:#a9a9a9;font-weight:600}.summary-data span:nth-child(even){font-weight:700!important}.summary-data{margin:3rem;word-wrap:break-word;height:100%}.btn-save{background-color:#f2f5fa;border:1px solid #0a51c2}.btn-save,.btn-save:hover{color:#0a51c2}.price-margin{margin-left:95px;margin-bottom:15px}.image-row{padding:1rem;margin:1rem}.action-container,.price-container{margin-top:1rem}@media only screen and (min-width:768px){.action-container,.price-container{margin-top:0}}#downloadexcel,#downloadpdf,.change-over,.start-over{margin-top:1rem;margin-left:1rem}#downloadexcel .fa,#downloadpdf .fa,.change-over .fa,.start-over .fa{padding-right:.5rem}@media (min-width:1023.76px){.action-container{border-right:1px solid #dee2e6}}.option-price-label{display:flex;align-items:flex-start;margin:4px}.option-label{flex-grow:1;overflow-wrap:break-word;overflow:hidden;white-space:normal}.price-label{white-space:nowrap;margin-left:auto;margin-right:2px;float:right}.dropdown-conatiner{width:100%;border-radius:8px;background-color:#fff!important;color:#000!important;text-align:inherit;flex-grow:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;align-items:center;height:auto}.flex-display{display:flex;justify-content:space-between}.options-container{width:95%;max-width:100%;border-radius:8px!important;position:absolute!important;top:100%!important;left:25px!important;transform:translateX(-12px)!important}.item-option:hover{background-color:#0a51c2}.radioOptions{width:-webkit-fill-available;width:-moz-available}.option-radio{text-align:left;flex-grow:1;margin-right:4px}.price-radio{text-align:right;white-space:nowrap}@media (max-width:576px){.options-container{max-width:100%;left:11px!important;transform:translateX(0)!important}.dropdown-menu.show{min-width:206px!important}}.factquantity{width:15%;min-width:76px;border:1px solid #2d2727!important;background-color:#fff!important}.quantitylabel::after,.quantitylabel::before{content:none!important}.ga-btn-outline{background-color:#fff;color:#4caf50;border:1px solid #4caf50;border-radius:30px;padding:.7em 3.4em}.input-quantity{padding-top:15px}.documents-data{display:flex;flex-direction:column;justify-content:flex-start}.documents-container,.images-container{display:grid;grid-template-columns:repeat(3,1fr);gap:2px}img.thumbnail-img{height:120px;width:auto;transition:all .3s cubic-bezier(.25,.8,.25,1);box-shadow:0 1px 3px rgba(0,0,0,.9);border-radius:1px 1px 1px 1px;margin:25px!important}.image-container{width:144px;height:144px;display:inline-block;margin:10px;position:relative;border:1px solid #ccc;background-position:center;cursor:pointer;background-size:contain;background-repeat:no-repeat;background-color:#fff}.image-container:hover{box-shadow:2px 2px 5px rgba(0,0,0,.5)}.configurator-image-tooltip{visibility:hidden;width:max-content;max-width:288px;word-wrap:break-word;white-space:normal;text-align:left;background-color:#fff;border-radius:2px;padding:2px 5px;border:1px solid #565656;border-right-color:#a89b9b;border-bottom-color:#a89b9b;position:absolute;z-index:1;bottom:100%;left:0;margin-bottom:10px;opacity:0;transition:opacity .3s}.configurator-image-tooltip .part-number{font-weight:500;margin-right:10px}.configurator-image-tooltip .commercial-description{color:#000}.configurator-image-tooltip::-webkit-scrollbar{width:8px}.image-container.selected .image-checkbox,.image-container:hover .configurator-image-tooltip{visibility:visible;opacity:1}.image-checkbox{position:absolute;bottom:0;right:0;visibility:hidden;transform:scale(2)}.image-container.selected{box-shadow:2px 2px 5px rgba(0,0,0,.5)}.image-price-container{display:flex;flex-direction:column;justify-content:center;width:144px;align-items:center;margin:10px}.part-image-container{display:flex;flex-direction:row;flex-wrap:wrap}.btn-configure-product{min-width:180px;min-height:46px}@media (min-width:1024px){.modal-body{display:flex;flex-direction:column;justify-content:center;align-items:center}}.highlight-border{border:2px solid red}.required-message{color:red;font-size:12px;padding:2px 16px}