#modal-dashboard{z-index:103}body.welcome:not(.done){background:#fff!important}body.welcome:not(.done)>*{display:none}.editor-b2b .header-editor.b-header{padding:0;align-items:stretch}.editor-b2b .header-editor.b-header .b-header__right{align-items:stretch}.b2b-unauthorized{position:fixed;top:0;left:0;width:100vw;height:100vh;display:grid;place-content:center;background-color:#fff;text-align:center}.b2b-unauthorized h1{max-width:45ch}.b2b-unauthorized img{max-width:320px;max-height:160px;display:inline-block;margin:auto}.welcome-modal.has-recognize.is-5 .welcome-modal__card{width:962px!important}.welcome-modal.has-recognize.is-5 .welcome-modal__body-column{width:20%;max-width:20%;min-width:20%;flex-basis:20%}.welcome-modal.has-recognize.is-6 .welcome-modal__card{width:1144px!important}.welcome-modal.has-recognize.is-6 .welcome-modal__body-column{width:calc(100%/6);max-width:calc(100%/6);min-width:calc(100%/6);flex-basis:calc(100%/6)}.export-pdf-modal .modal-card .button-group button,.export-pdf-status-list .export-pdf-status-list-loader .loader,.export-to-pdf .export-to-pdf-filters .export-to-pdf-filter .export-to-pdf-filter-dropdown li label>input:checked+span,.export-to-pdf .export-to-pdf-filters .export-to-pdf-filter .export-to-pdf-filter-dropdown li.is-focus,.export-to-pdf .export-to-pdf-filters .export-to-pdf-filter .export-to-pdf-filter-dropdown li:focus,.export-to-pdf .export-to-pdf-filters .export-to-pdf-filter .export-to-pdf-filter-dropdown li:focus-within,.export-to-pdf .export-to-pdf-filters .export-to-pdf-filter .export-to-pdf-filter-dropdown li:hover,.export-to-pdf .export-to-pdf-filters .export-to-pdf-filter label>input:checked+span:not(.export-to-pdf-filter-dropdown-text),.export-to-pdf .export-to-pdf-filters .export-to-pdf-filter>div.is-focus,.export-to-pdf .export-to-pdf-filters .export-to-pdf-filter>div.is-hover,.export-to-pdf .export-to-pdf-filters .export-to-pdf-filter>div:focus-within,.export-to-pdf .export-to-pdf-filters .export-to-pdf-filter>div:hover,.export-to-pdf .export-to-pdf-plan footer .compass,.header-export-pdf-settings-dropdown label:focus-within input,.header-export-pdf-settings-dropdown label:focus-within select,.header-export-pdf-settings-dropdown label:focus-within textarea,.header-item-dropdown div.header-page-dropdown .header-page-dropdown-input label:focus-within,.header-item-dropdown div.header-page-dropdown .header-page-dropdown-radio label>input:checked+span,.setting-view .range-slider .noUi-connect,.setting-view .range-slider .noUi-handle,.toast-custom-white .loader,.toast-custom-white>svg{filter:var(--main-color-background-filter)}.export-to-pdf .export-to-pdf-filters .export-to-pdf-filter .export-to-pdf-filter-dropdown li.is-focus label>input:checked+span,.export-to-pdf .export-to-pdf-filters .export-to-pdf-filter .export-to-pdf-filter-dropdown li:focus label>input:checked+span,.export-to-pdf .export-to-pdf-filters .export-to-pdf-filter .export-to-pdf-filter-dropdown li:focus-within label>input:checked+span,.export-to-pdf .export-to-pdf-filters .export-to-pdf-filter .export-to-pdf-filter-dropdown li:hover label>input:checked+span,.export-to-pdf .export-to-pdf-filters .export-to-pdf-filter>div.is-focus label>input:checked+span:not(.export-to-pdf-filter-dropdown-text),.export-to-pdf .export-to-pdf-filters .export-to-pdf-filter>div.is-hover label>input:checked+span:not(.export-to-pdf-filter-dropdown-text),.export-to-pdf .export-to-pdf-filters .export-to-pdf-filter>div:focus-within label>input:checked+span:not(.export-to-pdf-filter-dropdown-text),.export-to-pdf .export-to-pdf-filters .export-to-pdf-filter>div:hover label>input:checked+span:not(.export-to-pdf-filter-dropdown-text){filter:none}:root{--main-color:#33b25c;--config-left-menu-width:306px;--background-color:#7A1839}#root>:not(.configuratorLoading){visibility:hidden}#root.done>:not(.configuratorLoading){visibility:visible}body.welcome{background:url(../images/tool/start_bg.jpg) 0 0/cover no-repeat #3c4447!important}.welcome-modal__header{background-color:#d4d4d4!important;background-image:url(../images/tool/welcome_header_bg.jpg)!important;background-repeat:no-repeat!important;background-size:cover!important}.b-modal__card-head-back-icon,.welcome-modal__body-choose-icon{filter:inherit!important}a.welcome-modal__body-choose:hover{background-color:rgba(4,176,101,.05)!important}[isTexture=true] .configModule.itemImage{background-size:120px 120px!important}.measurementPoint{position:absolute;z-index:5;display:none}.measurementSVG{right:0;top:55px;position:absolute;pointer-events:none}.RighHoverMenuButton[type=toggleIconAndDoors],.RighHoverMenuButton[type=toggleMeasurements]{display:block!important}.measurementNumber{position:fixed;color:#fff;background:#3a3a3ad9;border-radius:4px;width:60px;text-align:center;margin-left:-30px;padding:9px 0 7px;box-shadow:0 2px 6px -3px #727272;margin-top:39px;z-index:5;pointer-events:none;font-size:10px}.measurementValue{display:inline-block;font-size:14px;margin-right:2px;line-height:12px}.bottomModule,.centerModule,.upperModule{position:fixed;width:5px;height:5px;background:red;z-index:100}.RighHoverMenu{height:327px!important}.toggleUIHolder{left:50%;bottom:32px;transform:translateX(calc(-50% + var(--config-left-menu-width)/ 2));position:absolute;width:300px;background:#fff;z-index:10;height:auto;border-radius:8px;border:2px solid #d1d1d1;box-shadow:0 6px 16px -6px #c7c7c7;display:flex;flex-direction:column;align-items:center}.uiToggleHeader{grid-column:span 3;justify-self:center}.toggleUIToggle{z-index:1;border-radius:5px;justify-content:center;align-items:center;display:grid;grid-template-columns:repeat(3,1fr);margin:4px}.uiToggleLabel{font-size:13px;color:#646464;opacity:.75;cursor:pointer;width:110px}.uiToggleLabel[side=left]{font-size:13px;color:#646464;opacity:.75;cursor:pointer;width:110px;text-align:right}.uiToggleLabel.active{opacity:1;font-weight:700}.uiToggleCenter{width:49px;height:24px;background:no-repeat padding-box #f7f7f7;border:1px solid #e3e3e3;border-radius:4px;margin:5px 10px;cursor:pointer;display:flex;align-items:center}.uiToggleCenter[side=left]{justify-content:left}.uiToggleCenter[side=right]{justify-content:right}.uiTogglePoint{width:16px;height:16px;background:no-repeat padding-box #ffd000;border-radius:2px;margin:0 5px}.scaleSlider{display:grid;grid-template-columns:50px 130px 50px;align-items:center;justify-items:center;margin:7px 0;column-gap:6px}.scaleSliderLabel{font-size:13px}.scaleSliderBounds{color:#860539;font-size:14px}.sliderSpace{margin:0 10px;position:relative;justify-self:stretch;align-self:stretch}.scaleSliderValue{position:absolute;left:0;width:max-content;transform:translateX(-50%);font-size:13px;font-weight:700}.scaleSliderInput{width:100%;background-color:transparent;-webkit-appearance:none}.scaleSliderInput:focus{outline:0}.scaleSliderInput::-webkit-slider-runnable-track{background:#adaeb0;border:0;width:100%;height:2px;cursor:pointer}.scaleSliderInput::-webkit-slider-thumb{margin-top:-9px;width:20px;height:20px;background:#fff;border:2px solid #860539;border-radius:20px;cursor:pointer;-webkit-appearance:none}.scaleSliderInput:focus::-webkit-slider-runnable-track{background:#adaeb0}.scaleSliderInput::-moz-range-track{background:#adaeb0;border:0;width:100%;height:2px;cursor:pointer}.scaleSliderInput::-moz-range-thumb{width:20px;height:20px;background:rgba(255,255,255,.7);border:2px solid #860539;border-radius:20px;cursor:pointer}.scaleSliderInput::-ms-track{background:0 0;border-color:transparent;border-width:9px 0;color:transparent;width:100%;height:2px;cursor:pointer}.scaleSliderInput::-ms-thumb{width:20px;height:20px;background:#fff;border:2px solid #860539;border-radius:20px;cursor:pointer;margin-top:0}.highlightPopupContent{font-size:12px;font-weight:700}.highlightPopupMeasurements{font-size:12px;font-weight:400}.highlightPopup{position:fixed;max-width:200px;background:#fff;border:1px solid #eaeaea;transform:translateX(-50%) translateY(-40%);box-shadow:0 3px 9px -6px #666;border-radius:6px;padding:10px;pointer-events:none;z-index:6}.highlightPopup::after,.highlightPopup::before{top:100%;left:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}.highlightPopup::after{border-color:rgba(136,183,213,0);border-top-color:#fff;border-width:9px;margin-left:-9px}.highlightPopup::before{border-color:rgba(194,225,245,0);border-top-color:#eaeaea;border-width:11px;margin-left:-11px}.configButton{display:none!important}#historyHoverMenu{height:81px!important;margin-top:-240px}#historyHoverMenu svg{color:#6b6b6b}#historyHoverMenu .RighHoverMenuButton{padding:4px}#historyHoverMenu .RighHoverMenuButton:hover{background:#efefef}#historyHoverMenu .RighHoverMenuButton.disable svg{color:#cecece}.instrumentLondonLogo{height:37px;margin:-3px auto;display:inline-block;position:absolute;left:71px}.saveButton{border-left:1px solid #e7e7e7;background:0 0!important;padding-left:26px!important}.saveButton svg{color:#1f1f1f;width:32px;height:32px;margin-top:-2px;margin-bottom:-8px}.configTitle{visibility:hidden!important}.Title>button.hint{border:1px solid #7a1839;border-radius:6px;min-width:56px;padding:2.5px 8px;font-size:12px;color:#7a1839;background:0 0}.Title>button.hint:hover{border-color:#7a1839;background-color:#ffeef4;color:#7a1839}.Title>button.hint:active{border-color:#bc2558;color:#bc2558}.popupHolder{position:absolute;top:400px;left:320px;z-index:20;display:flex;transition-property:opacity;transition-duration:.2s;transition-timing-function:ease}.popupHolder:not(.visible){opacity:0;pointer-events:none}.popupHolder svg.arrow{flex:0 0 24px;position:relative;z-index:21;min-width:24px}.popupHolder svg.close{position:absolute;top:20px;right:20px;width:10px;height:10px;z-index:23;cursor:pointer}.popupHolder svg.close:hover path{fill:#000}.popupHolder main{flex:1 0 fit-content;background:#fff;box-shadow:0 8px 35px rgba(0,0,0,.16);padding:24px;border-radius:8px;position:relative;cursor:default;overflow:hidden}.hintUI{width:378px;height:252px}.hintUI video{position:relative;z-index:22}.hintUI .shadow{position:absolute;top:54px;left:38px;width:129px;height:142px;z-index:21;background:#fff;box-shadow:1px 1px 50px rgba(0,0,0,.1)}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background:rgba(0,0,0,.3);transition:opacity .2s}.overlay.hidden{opacity:0;pointer-events:none}.gallery-container{position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;z-index:11}.gallery-container.hidden{opacity:0;pointer-events:none}.gallery-item{position:absolute;top:50%;left:50%;width:80%;height:80%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center}.gallery-item img{width:100%;height:100%;object-fit:contain}@keyframes anim-right{from{transform:translate(-50%,-50%)}to{transform:translate(calc(-50% + 100vw),-50%)}}@keyframes anim-left{from{transform:translate(-50%,-50%)}to{transform:translate(calc(-50% - 100vw),-50%)}}.gallery-controls{position:absolute;display:flex;left:50%;bottom:30px;border-radius:5px;background-color:#fff;transform:translateX(-50%);padding:8px;align-items:center;box-shadow:0 2px 6px -3px #727272}.gallery-controls-text{flex:1 0 auto;margin:0 8px;min-width:56px;text-align:center}.gallery-controls button{background:url(/assets/images/b2b/instrumentlondon/gallery/arrow.svg) center center/contain no-repeat;flex:1 0 24px;width:24px;height:20px;z-index:10;cursor:pointer;border:0}.gallery-left{transform:rotate(180deg)}.b-spin::before{border:4px solid #ffd000;border-right-color:var(--color-light-grey)}.configModule.Item.disabled{opacity:50%}.b2b-tooltip{max-width:200px;padding:16px;z-index:11;background:#fff;border-radius:5px;color:#7a1839;font-size:.875rem;box-shadow:0 0 10px 5px rgba(0,0,0,.1);visibility:hidden;pointer-events:none}.b2b-tooltip.dark{background:var(--background-color);color:#fff;font-weight:600;font-size:16px;border-radius:8px;padding:12px 16px}.b2b-tooltip.dark .b2b-tooltip-arrow::before{background:var(--background-color)}.b2b-tooltip[data-popper-placement=bottom],.b2b-tooltip[data-popper-placement=right]{visibility:visible}.b2b-tooltip-arrow{top:-7px;left:-7px;width:14px;height:14px}.b2b-tooltip-arrow::before{content:"";position:absolute;width:14px;height:14px;background-color:#fff;transform:rotate(45deg)}.delimiter{margin:16px 0;height:1px;border-top:1px solid #dadad8}.accordeon li{border:1px solid #dadad8;background:#fdfdfd;margin:8px 10px;border-radius:4px;padding:10px;cursor:pointer}.accordeon li:not(:last-child){border-bottom:1px solid #dadad8}.accordeon li[data-disabled=true]{pointer-events:none;opacity:.5}.accordeon li .Title{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;font-weight:500;align-items:center;justify-content:space-between;font-size:18px}.accordeon li .Title img{flex:0 0 36px;width:36px;height:36px}.accordeon li .Title div{flex:1 0 auto;font-size:1rem}.accordeon li .Title svg{flex:0 0 10px;width:18px;height:18px;float:right;color:#000;transform:rotate(0)}.accordeon li .Title svg.open{color:#860539;transform:rotate(90deg)}.accordeon li main{padding:25px 10px 10px}.Select{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0 -2px}.SelectItem{display:flex;flex-direction:column;font-size:12px;align-items:stretch;border:1px solid #dadad8;border-radius:4px}.SelectItem:hover{box-shadow:0 3px 6px #00000019}.SelectItem>:nth-child(1){flex:1 0 98px;background-size:contain;background-position:center;border-radius:4px 4px 0 0}.SelectItem>:nth-child(2){text-align:center;font-size:12px;font-weight:300;padding:4px 5px;background:#f2f2f2;border-radius:0 0 3px 3px}.SelectItem.active{border:.75px solid #860539}.SelectItem.disabled{opacity:32%}.SelectItem .SelectItemImage{align-self:stretch;background-repeat:no-repeat;background-position:top center;background-size:cover}.configurator .header{z-index:6}.configurator-overlay{position:absolute;left:var(--config-left-menu-width);top:0;width:calc(100% - var(--config-left-menu-width));height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:6;background:#fff}.configurator-overlay figure{width:300px;height:300px;background:url(../images/b2b/instrumentlondon/box.webp) center center no-repeat}.configurator-overlay p{font-weight:600;font-size:22px;color:#8a8a8a}.focus-overlay{position:absolute;top:0;left:0;width:100vw;height:100vh;z-index:10;pointer-events:none}.focus-overlay .highlight{position:absolute;background:0 0;z-index:10;overflow:hidden;pointer-events:none}.focus-overlay .highlight::before{content:"";background:0 0;position:absolute;top:0;left:0;width:100%;height:100%;border-radius:5px;box-shadow:0 0 0 5px rgba(0,0,0,.5)}.focus-overlay .background-bottom,.focus-overlay .background-left,.focus-overlay .background-right,.focus-overlay .background-top{position:absolute;background:rgba(0,0,0,.5);pointer-events:all;cursor:auto}.focus-overlay .background-top{top:0;left:0;width:100%}.focus-overlay .background-right{right:0}.focus-overlay .background-bottom{left:0;bottom:0;width:100%}.focus-overlay .background-left{left:0}.inquiryButton{background:#ffd000;color:#1f1f1f!important}.configuratorLoading{width:100%;height:100%;text-align:center;font-size:18px}.loader-border{background:#e7e7e7;margin:60px auto;height:6px;width:60%;border-top:1px solid #ededed;border-radius:3px}.loader-inside{height:6px;width:0%;border-radius:3px}.configuratorLoader{position:absolute;width:100%;top:calc(50% - 160px)}.blured{filter:blur(6px)}.configurator{background:#fff;height:100%;width:100%;position:absolute;z-index:100;display:none}.configurator canvas{width:calc(100% - 305px);height:100%;position:absolute;right:0}.configurator .header{position:absolute;top:0;background:#fbfbfb;height:55px;width:100%;border-bottom:1px solid #e7e7e7;display:flex;flex-direction:row;white-space:nowrap;align-items:center;justify-content:space-between}.configButtons{display:flex;flex-direction:row}.configButton{background:#fbfbfb;width:55px;height:54px;padding:11px;color:#646464;border-right:1px solid #e3e3e3;cursor:pointer}.configButton.disable[type=redo],.configButton.disable[type=undo]{color:#c7c7c7;cursor:default}.configTitle{display:inline-block;vertical-align:top;font-size:20px;font-weight:600;font-family:BlinkMacSystemFont,-apple-system,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#101010;padding:12px 50px 13px;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3}.shareButton{display:flex;align-items:center;justify-content:center;color:#000;padding:12px 16px;font-size:18px;cursor:pointer;border-left:1px solid #e3e3e3}.shareButton svg{color:#1f1f1f;width:32px;height:32px;transform:translate(8px,-2px)}.shareButton>.b-spin:before{width:32px;height:32px;margin:0}.shareButton.loading{pointer-events:none}.saveAsButton,.saveButton{cursor:pointer}.saveAsButton{border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7}.saveToProjectButton{color:#fff;background:#860539}.inquiryButton{padding:14px 40px;font-weight:700}.configLeftMenu{position:absolute;height:calc(100% - 55px);width:306px;top:55px;overflow:hidden;border-right:1px solid #ebebeb}.configLeftMenuTitle{border-bottom:1px solid #ebebeb;height:141px;padding:36px 2px 8px 25px}.configTitleText1{font-weight:700;font-size:17px}.configTitleText2{color:gray;font-size:12px;padding-top:9px}.configModule.Level1{border:1px solid #dadad8;background:#fdfdfd;margin:8px 10px;border-radius:4px;padding:10px;cursor:pointer}.configModule.Level1:hover{box-shadow:0 5px 7px 0 #eaeaea}.configModule.Level1Icon{position:absolute;width:30px;height:30px;left:30px;margin:-3px 0}.configModule.Level1Icon img{width:61%;height:77%;margin-left:5px;margin-top:3px}.confLvlArrow{width:18px;height:18px;float:right;margin:4px -3px;color:#000;transform:rotate(0)}.confLvlArrow.open{color:#860539;transform:rotate(90deg)}.configModule.Items{padding-top:15px;display:none}.ModuleCategory{font-size:15px;margin-left:12px;margin-bottom:3px;width:251px}.ModuleCategory>span{width:115px;display:inline-block;text-align:center;margin-left:9px}.configModule.Item{display:inline-block;margin:3px;transform:translate(6px,0);width:115px;height:116px;background:#fff;border:1px solid #dadad8;border-radius:4px}.configModule.ModuleItem{height:115px;border:1px solid #dadad8;border-radius:4px;width:112px;position:relative;display:inline-block;margin:3px;transform:translate(7px,0)}.configModule.Item.active{border:.75px solid #860539}.configModule.itemImage{height:88px;background-size:contain!important;background-position:center!important;border-radius:4px 4px 0 0}.configModule.itemName{text-align:center;font-size:12px;font-weight:300;width:100%;position:absolute;bottom:0;padding:4px 5px;background:no-repeat padding-box #f2f2f2;border-radius:0 0 3px 3px}.configModule.Item:hover,.configModule.ModuleItem:hover{box-shadow:0 3px 6px #00000019}.configModule.Title{margin:-10px;padding:10px}.RighHoverMenu{width:40px;position:fixed;top:50%;margin-top:-122px;right:0;margin-right:10px;background:#fff;box-shadow:0 2px 6px #00000029;border-radius:4px;overflow:hidden}.RighHoverMenuButton{height:41px;border-bottom:1px solid #e3e3e3;width:41px;display:inline-block;vertical-align:top}.RighHoverMenuButton.disabled img{opacity:32%;cursor:default}.RighHoverMenuButton:hover{filter:brightness(96%)}.RighHoverMenuButton img{width:100%;height:100%}.deleteDragAndDrop{display:none;position:absolute;right:0;top:0;margin:63px 8px;width:444px;height:122px;border-radius:8px;border:1px dashed #a10844;background:#a108440D;text-align:center;letter-spacing:0;color:#404040b5;font-size:21px;font-family:BlinkMacSystemFont,-apple-system,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Helvetica,Arial,sans-serif;padding:29px}.deleteDragAndDrop:hover{background:#a108441A}.cfgSnapshotPopup{width:610px;height:380px;position:fixed;margin-left:calc(50% - 305px);z-index:15;box-shadow:0 10px 8px -4px #7f7b7ba1;border-radius:4px;background:#fbfbfb;margin-top:100px;border:1px solid #e6e6e6;cursor:default}.cfgSnapshotPopupHead{height:50px;background:#fff;font-size:16px;letter-spacing:0;color:#222;font-weight:500;padding:16px 28px;border-bottom:1px solid #f5f3f3;border-radius:4px;text-align:center}img.cfgSnapshot{height:266px;box-shadow:0 5px 12px -6px #cacaca;display:block;margin:5px auto;border:1px solid #e7e7e7}.cfgSnapshotCancel{width:106px;height:36px;border:1px solid #860539;border-radius:4px;text-align:center;font-size:19px;letter-spacing:0;color:#860539;font-weight:500;padding-top:2px;margin-top:15px;cursor:pointer;display:inline-block;margin-right:13px;position:absolute;right:113px;bottom:10px}.cfgSnapshotSave{width:106px;height:36px;border:1px solid #860539;border-radius:4px;text-align:center;font-size:16px;letter-spacing:0;color:#fff;font-weight:500;padding-top:5px;margin-top:15px;cursor:pointer;display:inline-block;background:#8e1646;position:absolute;bottom:10px;right:11px}.cfgSnapshotSave:hover{box-shadow:1px 5px 5px -4px #b7b7b7;background:#a10644}.cfgSnapshotCancel:hover{box-shadow:1px 5px 5px -4px #b7b7b7}.hoverPopup{display:none;position:fixed;background:#f7f7b4;z-index:10;left:50px;box-shadow:0 0 12px #00000015;border:2px solid #ebebeb;padding:8px;letter-spacing:-.31px;color:#4d4a42;text-shadow:0 0 12px #00000015;border-radius:4px;font-size:13px;max-width:200px}.hoverPopup::after,.hoverPopup::before{right:100%;top:50%;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}.hoverPopup::after{border-color:transparent #f7f7b4 transparent transparent;border-width:9px;margin-top:-8px}.hoverPopup::before{border-color:transparent #ebebeb transparent transparent;border-width:11px;margin-top:-10px}.warningPopup{display:none;width:282px;position:fixed;z-index:15;background:#fbfbfb;margin-left:calc(50% - 127px);box-shadow:0 10px 8px -4px #7f7b7ba1;border-radius:4px;margin-top:100px;border:1px solid #e6e6e6;cursor:default}.warningPopupHeader{background:#fff;font-size:16px;letter-spacing:0;color:#222;font-weight:500;padding:16px 28px;border-bottom:1px solid #f5f3f3;border-radius:4px}.warningPopupContent{padding:5px 25px;font-size:13px;letter-spacing:0;color:#222}.warningPopupCancelButton{width:106px;height:36px;border:1px solid #860539;border-radius:4px;text-align:center;font-size:19px;letter-spacing:0;color:#860539;font-weight:500;padding-top:2px;margin-top:15px;cursor:pointer;display:inline-block;margin-right:13px}.warningPopupCancelButton:hover{box-shadow:1px 5px 5px -4px #b7b7b7}.warningPopupConfirmButton{width:106px;height:36px;border:1px solid #860539;border-radius:4px;text-align:center;font-size:16px;letter-spacing:0;color:#fff;font-weight:500;padding-top:5px;margin-top:15px;cursor:pointer;display:inline-block;background:#8e1646;margin-bottom:13px}.warningPopupConfirmButton:hover{box-shadow:1px 5px 5px -4px #b7b7b7;background:#a10644}.warningPopupBackdrop{display:none;background:#00000017;position:fixed;width:100%;height:100%;top:0;z-index:14;cursor:no-drop}.legend{display:none;width:145px;height:84px;background:no-repeat padding-box #fdfdfd;border:.5px solid #dadad8;border-radius:4px;position:fixed;right:0;bottom:0;margin:16px;box-shadow:0 2px 6px -1px #e9e9e9}.legendIcon{width:24px;height:24px;display:inline-block;border-radius:15px;border-width:3px;margin:10px 12px}.legendElement{height:40px}.legendText{display:inline-block;width:95px;height:40px;overflow:hidden;vertical-align:top;font-size:12px;margin-left:-5px}.legendElementText1{letter-spacing:-.29px;color:#101010;font-weight:500;font-size:13px;margin-top:6px}.legendElementText2{letter-spacing:-.24px;color:#101010;opacity:.65;font-weight:500;font-size:11px;margin-top:-5px}.sphereModuleButton{width:46px;height:46px;background:no-repeat padding-box #fff;box-shadow:0 3px 12px #0000001F;border-radius:50px;background-repeat:no-repeat!important;background-size:41%!important;background-position:14px 5px!important;position:absolute;cursor:pointer;display:none;z-index:11}.sphereModuleButton.small{width:24px;height:24px}.sphereModuleButton.small img{width:16px!important;margin:4px!important}.sphereModuleButton:hover{box-shadow:0 3px 12px #0000003a}.sphereModuleButton img{width:33px;margin:7px;border-radius:50px}.columnDeleteButton{position:absolute;z-index:5;left:500px;top:79px;background:no-repeat padding-box #fff;box-shadow:0 3px 12px #0000001f;border-radius:50px;background-repeat:no-repeat!important;background-size:41%!important;background-position:14px 5px!important;width:28px;height:28px;cursor:pointer;margin-left:4px;margin-top:4px;display:none}.columnDeleteButton:hover{box-shadow:0 3px 12px #0000003a}.addRightButton{position:relative;z-index:1;width:36px;height:36px;background:no-repeat padding-box #fff;box-shadow:0 3px 12px #0000001F;border-radius:50px;padding:1px;color:#646464;display:inline-block;cursor:pointer}.addRightButton img{width:20px;margin:7px}.addRightButton:hover{color:#860539;box-shadow:none;opacity:1!important;background:0 0}.addLeftButton{position:relative;z-index:1;width:36px;height:36px;background:no-repeat padding-box #fff;box-shadow:0 3px 12px #0000001F;border-radius:50px;padding:1px;color:#646464;display:inline-block;cursor:pointer;margin-left:-40px}.addLeftButton:hover{color:#860539;box-shadow:none;opacity:1!important;background:0 0}.sphereAddButton{opacity:0;width:48px;height:48px;background:no-repeat padding-box #fff;box-shadow:0 3px 12px #0000001F;border-radius:50px;background-repeat:no-repeat!important;background-size:41%!important;background-position:14px 5px!important;position:absolute;cursor:pointer}.sphereAddButton:hover{box-shadow:0 3px 12px #0000003a}.sphereAddButton img{width:41%;margin-left:14px;margin-top:5px}.sphereAddButton img.alternative{width:70%;margin-top:8px;margin-left:7px}.sphereAddButtonHover{pointer-events:none;width:174px;height:174px;background:no-repeat padding-box #fafAFAE6;border:.5px solid #e3e3e3;position:absolute;top:-69px;left:-68px;border-radius:100px;margin-left:-86px;margin-top:-86px;opacity:0;padding:68px;z-index:2}.railInfoMarker{display:none;position:relative;height:19px;width:19px;border-radius:9px;background:#f6f6b3;box-shadow:0 3px 12px #0000001F;margin-top:-50px;margin-left:-8px}.railInfoPopup{display:none;top:65px;left:497px;width:170px;height:118px;background:#f5f5b2;position:absolute;box-shadow:0 0 12px #00000015;border:1px solid #dadad8;border-radius:4px;margin-top:-8px;margin-left:18px;z-index:4}.railInfoHeader{border-bottom:1px solid #dadad8;height:32px}.railInfoTitle{letter-spacing:-.29px;color:#646464;font-family:BlinkMacSystemFont,-apple-system,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;padding-top:4px;display:inline-block;vertical-align:top;margin-left:-5px}.railInfoContent{text-align:left;letter-spacing:-.31px;color:#4d4a42;text-shadow:0 0 12px #00000015;font-family:BlinkMacSystemFont,-apple-system,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Fira Sans","Droid Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-size:13px;padding:4px 9px}.railInfoIcon{display:inline-block;border:2px solid #646464;border-radius:18px;width:18px;height:18px;margin:7px 10px}.animate-opacity-hide{transition:opacity .16s;opacity:0!important}.animate-opacity-show{transition:opacity .16s;opacity:1!important}.configLogo{display:none;background-size:contain;background-repeat:no-repeat;background-position:center}.configLogo.visible{display:block}#save-share-buttons-wrapper{height:100%}.saveButtons,.shareButtons{display:flex;height:100%;align-items:stretch}.saveButtons>div,.shareButtons>div{padding:0 18px;display:flex;align-items:center;cursor:pointer}.saveButtons>div>img,.shareButtons>div>img{width:16px;height:16px}.saveButtons>div>:not(:last-child),.shareButtons>div>:not(:last-child){margin-right:8px}.dialogHolder{position:absolute;top:calc(55px + 12px);right:12px;width:478px;min-height:684px;background-color:#fff;padding:40px;border-radius:10px;box-shadow:1px 1px 50px rgba(0,0,0,.1);z-index:6;transition-property:opacity,top;transition-duration:.2s;transition-timing-function:ease}.dialogHolder:not(.visible){opacity:0;pointer-events:none}.share-dialog figure{position:relative;padding-bottom:70%}.share-dialog figure>:nth-child(1){position:absolute;top:0;left:0;width:100%;height:100%;z-index:6}.share-dialog figure>:nth-child(2){position:absolute;top:0;left:0;width:100%;height:100%;z-index:7}.share-dialog figure.share-dialog-pc>:nth-child(1){background:url(/assets/images/b2b/instrumentlondon/pc.svg) center center/contain no-repeat}.share-dialog figure.share-dialog-pc>:nth-child(2){background:url(/assets/images/b2b/instrumentlondon/pc-icons.svg) center center/contain no-repeat}.share-dialog figure.share-dialog-person>:nth-child(1){background:url(/assets/images/b2b/instrumentlondon/person.svg) center center/contain no-repeat}.share-dialog figure.share-dialog-person>:nth-child(2){background:url(/assets/images/b2b/instrumentlondon/person-icons.svg) center center/contain no-repeat}.share-dialog h2{font-weight:600;font-size:22px;line-height:30px;margin-bottom:12px}.share-dialog article{font-size:16px;line-height:140%;letter-spacing:.02em;color:#8a8a8a}.share-dialog article a{color:#860539}.share-dialog article a:hover{color:#a80446}.share-dialog-hint{display:flex;align-items:center;margin-bottom:24px;margin-top:16px}.share-dialog-hint-icon{flex:0 0 fit-content}.share-dialog-hint-icon span{display:block;top:0;left:0;width:24px;padding-bottom:100%;background:url(/assets/images/b2b/instrumentlondon/i.svg) center center/contain no-repeat}.share-dialog-hint-text{flex:1 1 auto;font-size:12px;line-height:140%;color:#8a8a8a;margin-left:14px}.share-dialog input{box-sizing:border-box;height:48px;border:1px solid #d6d6d6;width:100%;padding:12px 13px;font-size:16px;line-height:140%;letter-spacing:.02em;color:#404040}.share-dialog input[name=email]{border-radius:8px;margin-bottom:24px}.share-dialog input[name=link]{flex:1 1 auto;border-top-left-radius:8px;border-bottom-left-radius:8px;flex:1 1 auto}.share-dialog button{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:13px 16px;background:#860539;border-radius:8px;color:#fff;width:100%;letter-spacing:.02em}.share-dialog button:disabled{color:#8a8a8a;background:#d6d6d6}.popup-dialog-close{position:absolute;width:30px;height:30px;z-index:8;right:12px;top:12px;background:#f2f2f2;border-radius:50%}.popup-dialog-close span{display:block;top:50%;left:50%;width:10px;height:10px;position:absolute;transform:translate(-50%,-50%);background:url(/assets/images/b2b/instrumentlondon/x.svg) center center/contain no-repeat}.share-dialog h3{font-weight:600;font-size:16px;line-height:140%;letter-spacing:.02em;color:#404040;margin-bottom:8px}.share-dialog-link{margin-bottom:24px}.share-dialog-link-inner{display:flex}.share-dialog-link-icon{flex:0 0 48px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-top:1px solid #d6d6d6;border-bottom:1px solid #d6d6d6;border-right:1px solid #d6d6d6;background:#f2f2f2;position:relative}.share-dialog-link-icon span{display:block;top:50%;left:50%;width:24px;height:24px;position:absolute;transform:translate(-50%,-50%);background:url(/assets/images/b2b/instrumentlondon/link.svg) center center/contain no-repeat}.share-dialog-copied{color:#8a8a8a;margin-top:12px;font-size:12px}.share-dialog-form button[type=submit] .b-spin{margin-right:10px}.share-dialog-form button[type=submit] .b-spin:before{width:20px;height:20px;margin:0}.b-product-lib{width:100%;border:1px solid #dadad8;border-bottom:0;border-radius:5px;background:#fff}.b-product-lib__item{border:1px solid #dadad8;background:#fff;border-radius:5px;overflow:hidden;width:115px;position:relative;cursor:grab}.b-product-lib__item::before{background:0 0;width:100%;height:100%;content:"";position:absolute}.b-product-lib__item:hover .b-product-lib__item-delete{opacity:1}.b-product-lib__item-img{width:115px;height:115px;user-select:none}.b-product-lib__item-title{background:#fafafa;color:#8c8c8c;border-top:1px solid #dadad8;height:26px;line-height:26px;font-size:.75rem;font-family:sans-serif;padding-left:8px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.b-product-lib__folder-settings,.b-product-lib__item-settings{width:26px;height:26px;opacity:0;transition:opacity .3s;background:url(../images/b2b/icon_gear.png?v2) center/14px 14px no-repeat;cursor:pointer}.b-product-lib__item-settings{position:absolute;top:0;right:0;box-shadow:-5px 0 5px -2px #fafafa;background-color:#fafafa}.b-product-lib__folder-caption:hover .b-product-lib__folder-settings,.b-product-lib__item:hover .b-product-lib__item-settings{opacity:1}.b-product-lib__folder-settings:hover,.b-product-lib__item-settings:hover{background-size:16px 16px}.b-product-lib__folder-settings:active,.b-product-lib__item-settings:active{background-size:12px 12px}.b-product-lib__folder-delete{width:26px;height:26px;background:url(../images/b2b/delete.jpg) center/18px no-repeat;cursor:pointer;filter:grayscale(1)}.b-product-lib__folder-delete:hover{background-size:20px}.b-product-lib__folder-delete:active{background-size:16px}.b-product-lib>.b-product-lib__folder{display:block}.b-product-lib__folder{display:none}.b-product-lib__folder-items{border-bottom:1px solid #dadad8;width:255px;display:inline-flex;flex-wrap:wrap;padding:6px 6px 24px;gap:6px;box-sizing:border-box}.b-product-lib__folder-caption{height:30px;line-height:30px;font-family:sans-serif;font-size:.75rem;display:flex;justify-content:flex-start;border-bottom:1px solid #dadad8;color:#646464;align-items:center}.b-product-lib__folder-caption_selectable{position:relative;cursor:pointer}.b-product-lib__folder-caption_selectable:hover{background:#f9f2f5}.b-product-lib__folder-caption_selected{background:#f9f2f5;font-weight:700}.b-product-lib__folder-caption_selectable:active{left:1px;top:1px}.b-product-lib__folder .b-product-lib__folder{padding-left:26px}.b-product-lib__folder-icon{width:24px;margin:0 6px;background:url(../images/b2b/icon_folder.png?v2) center/17px no-repeat;height:24px;flex-shrink:0}.b-product-lib__folder-caption_selected .b-product-lib__folder-icon::before{content:"✓";text-align:center;display:block;font-size:9px;line-height:28px}.b-product-lib__folder-name{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.b-product-lib__folder-toggle{width:30px;height:30px;background:url(../images/b2b/icon_folder-open-close.png?v2) center bottom/30px no-repeat;opacity:.5;cursor:pointer;margin-left:auto}.b-product-lib__folder-toggle:hover{opacity:1;background-size:34px;background-position:center -36px}.b-product-lib__folder-toggle:active{background-size:28px;background-position:center -26px}.b-product-lib__folder-toggle_open{background-position:center top}.b-product-lib__folder-toggle_open:hover{background-position:center -2px}.b-product-lib__folder-toggle_open:active{background-position:center 2px}.b-product-lib__folder-contents{display:flex;flex-wrap:wrap;flex-direction:row;align-content:flex-start}.b-product-lib__folder-caption_add-new{position:relative;overflow:hidden;opacity:.5}.b-product-lib__folder-add-input{border:0;padding:0 6px;margin-left:-6px;flex:1;height:100%}.b-product-lib__folder-add-button{position:absolute;right:-40px;width:36px;height:100%;opacity:0;transition:right .3s,opacity .3s}.b-product-lib__folder-add-input:focus+.b-product-lib__folder-add-button,.b-product-lib__folder-add-input:not(:placeholder-shown)+.b-product-lib__folder-add-button{right:0;opacity:1}.b-product-lib__item-delete{width:26px;height:26px;background:url(../images/b2b/delete.jpg) center/18px no-repeat;cursor:pointer;filter:grayscale(1);position:absolute;right:0;top:0;opacity:0;transition:opacity .3s}.b-product-lib__item-delete:hover{background-size:20px}.b-product-lib__item-delete:active{background-size:16px}.b-product-lib__folder-delete{display:none;flex-shrink:0}.b-product-lib__folder-input{display:none;width:50%;height:100%;box-sizing:border-box;padding-left:4px}.b-product-lib__folder-submit{display:none;width:36px;height:100%;flex-shrink:0}.ProductCategoryHolder{overflow-y:auto;overflow-x:hidden}.RSCategory{width:278px}.b-product-lib__empty{font-family:sans-serif;font-size:.75rem;color:#646464;padding:6px 10px;max-width:270px}.b-product-lib__error{color:red}.configLeftMenu{z-index:7;background:#fbfbfb}.configModule.Level1Title{display:block;font-weight:500;font-size:1rem;margin-left:0}.configuratorLoading{background:#fcfcfc;position:absolute;top:0;left:0;min-width:100vw;min-height:100vh;z-index:101;opacity:1;transition:opacity .4s ease-out .4s}.loader-inside{background:#ffd000}