@charset "UTF-8";.AppBar{display:flex;justify-content:center;align-items:center;padding:0 16%}.AppBar.branded{padding:0}.AppBar.branded .AppBar__logo{flex-basis:24%}.AppBar.branded .AppBar__powered-by{flex-basis:17%}.AppBar__logo,.AppBar__powered-by{display:flex;flex-shrink:100}.AppBar__logo{justify-content:end;height:60px}.AppBar__logo img{max-height:100%;margin-right:20px;max-width:100%;min-width:200px;object-fit:contain}.AppBar__powered-by{justify-content:flex-end;flex-shrink:1000}.AppBar__powered-by img{height:50px;margin:0 20px}.AppBar__controls{flex-grow:100;display:flex;flex-direction:row;justify-content:end;align-items:center;gap:32px}.AppBar__controls-links{display:flex;flex-direction:row;gap:32px}@media(max-width:1599px){.AppBar{padding:0 4%}.AppBar__controls{gap:10px}}@media(max-width:1049px){.AppBar{flex-direction:column;align-items:center;gap:16px}.AppBar__logo{flex-basis:auto!important;height:70px}.AppBar__controls{flex-direction:column;gap:4px;padding:12px;border-radius:8px;border:1px solid rgba(0,0,0,.23)}.AppBar img{margin:0}}.Button .Button__label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Button a:link,.Button a:visited,.Button a:hover,.Button a:active{text-decoration:none}.UserMenuContainer .MuiList-root{padding-top:0}.UserMenuContainer .UserMenu{width:300px;max-width:100%}.UserMenuContainer .UserMenu .UserMenu__user-email{font-size:.75em;font-weight:500;background-color:#00000008;padding:4px 0 2px 8px;text-overflow:ellipsis;overflow:hidden}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translateZ(0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots,.slick-next,.slick-prev{position:absolute;display:block;padding:0}.slick-dots li button:before,.slick-next:before,.slick-prev:before{font-family:slick;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-next,.slick-prev{font-size:0;line-height:0;top:50%;width:20px;height:20px;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-size:20px;line-height:1;opacity:.75;color:#fff}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}.slick-next:before,[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;width:100%;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.BannerRoot .BannersContainer{height:300px;width:100%;margin:auto 0;position:relative}.BannerRoot .Banner{height:300px;width:1000px;max-width:100%;object-fit:scale-down}.BannerRoot .BannerButton .MuiButtonBase-root{margin:8px}.BannerRoot .BottomLeft{position:absolute;left:4px;bottom:4px}.BannerRoot .BottomRight{position:absolute;right:4px;bottom:4px}.BannerRoot .BottomCenter{position:absolute;bottom:4px;text-align:center;width:100%}.BannerRoot .MiddleLeft{position:absolute;top:50%;left:4px}.BannerRoot .MiddleRight{position:absolute;top:50%;right:4px}.BannerRoot .MiddleCenter{position:absolute;top:50%;text-align:center;width:100%}.BannerRoot .TopLeft{position:absolute;top:4px;left:4px}.BannerRoot .TopRight{position:absolute;top:4px;right:4px}.BannerRoot .TopCenter{position:absolute;top:4px;text-align:center;width:100%}@media(max-width:1049px){.BannerRoot,.BannerRoot .slick-track,.BannerRoot .Banner{width:100%!important}}.Dialog{width:480px;justify-self:center}.Dialog .DialogButton{background-color:#15a8bf;text-transform:none}.Dialog .DialogDisagreeButton{color:#666!important;border-color:#666;text-transform:none}.Dialog .DialogActions{padding:0 24px 20px!important}.Dialog .MuiPaper-root{margin:0}.RequestForm{max-width:540px;display:flex;flex-direction:column;color:#666}.RequestForm .RequestForm__row{display:flex;justify-content:space-between;margin:8px 0}.RequestForm .RequestForm__checkboxes{padding-left:14px}.RequestForm .RequestForm__checkboxes .MuiFormLabel-root.Mui-focused{color:#666}.RequestForm .RequestForm__confirmation{display:flex;flex-direction:column}.RequestForm .RequestForm__confirmation .MuiFormControlLabel-label{font-size:12px}.RequestForm .RequestForm__buttons{display:flex;gap:16px;margin-top:0}.RequestForm .RequestForm__buttons>*{flex-grow:1}.RequestForm .RequestForm__help{color:#666}.ProductRequest .MuiDialog-paper{background-color:#f0f2f5}.ProductRequest .MuiDialogTitle-root{padding-right:16px;padding-top:8px;padding-bottom:8px;margin-bottom:8px;background-color:#0e7585;color:#fff}.ProductRequest .MuiDialogTitle-root .ProductRequest__header-help{margin-right:8px}.ProductRequest .MuiDialogTitle-root .MuiSvgIcon-root{color:#fff}.ProductRequest .ProductRequest__header{display:flex;align-items:center;font-weight:500;color:#fff;justify-content:space-between}.ProductRequest .ProductRequest__header .ProductRequest__header-title{font-size:1.125rem}.ProductRequest .ProductRequest__header .ProductRequest__header-icons{display:flex;align-items:center}.SignupDialog .MuiPaper-root{background-color:#f0f2f5;margin-top:16px;padding:0;text-align:center}.SignupDialog .MuiDialogContent-root{padding-top:0}.SignupDialog .SignupDialog__content{display:flex;flex-direction:column;align-items:center}.SignupDialog .SignupDialog__content>*{margin-top:16px}.SignupDialog .SignupDialog__header{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.SignupDialog .SignupDialog__header .SignupDialog__header-title{font-size:1.125rem}.SignupDialog .SignupDialog__illustration{width:100%;margin:0;padding:0}.SignupDialog .SignupDialog__carousel{min-height:72px;width:100%}.SignupDialog .SignupDialog__stepper{max-width:400px;flex-grow:1}.SignupDialog .SignupDialog__stepper .SignupDialog__stepper-button{color:#15a8bf;margin:0 32px}.SignupDialog .SignupDialog__stepper .MuiMobileStepper-dot{margin:0 8px}.SignupDialog .SignupDialog__buttons{display:flex;flex:0 0 100%;flex-direction:column;width:100%}.SignupDialog .SignupDialog__buttons .SignupDialog__buttons-login{flex-grow:1;margin-bottom:16px}.InfoAlert .MuiPaper-root{display:flex;align-items:center;padding-top:2px;padding-bottom:2px}.InfoAlert .MuiAlert-icon{margin-left:auto;display:flex;align-items:center;margin-right:32px}.InfoAlert .InfoAlert-message{cursor:default;display:flex;align-items:center;height:36.5px}.InfoAlert .InfoAlert__button-action{color:#fff;border-color:#fff;padding-left:23px;padding-right:23px}.InfoAlert .InfoAlert__button-action:hover{border-color:#fff;background-color:#0e7585}.InfoAlert .InfoAlert__button-close .MuiSvgIcon-root{width:20px;height:20px}.ProductNotFoundLayout{display:flex;flex-direction:column;min-height:100vh}.ProductNotFoundLayout>* .div:empty{display:none}.ProductNotFoundLayout .ProductNotFoundLayout__feedback .MuiLinearProgress-root{position:fixed;top:0;left:0;width:100%}.ProductNotFoundLayout .ProductNotFoundLayout__top{background-color:#fff;display:flex;flex-direction:column}.ProductNotFoundLayout .ProductNotFoundLayout__top>div:empty{display:none}.ProductNotFoundLayout .ProductNotFoundLayout__top .ProductNotFoundLayout__appbar{margin-top:8px}.ProductNotFoundLayout .ProductNotFoundLayout__top .ProductNotFoundLayout__banner{align-self:center;margin-top:56px;margin-bottom:56px}.ProductNotFoundLayout .ProductNotFoundLayout__top .ProductNotFoundLayout__banner+.ProductNotFoundLayout__divider{margin-top:32px}.ProductNotFoundLayout .ProductNotFoundLayout__top .ProductNotFoundLayout__banner:empty+.ProductNotFoundLayout__divider{margin-top:448px}.ProductNotFoundLayout .ProductNotFoundLayout__bottom{display:flex;flex-direction:column}.ProductNotFoundLayout .ProductNotFoundLayout__bottom .ProductNotFoundLayout__product-request-notification{display:flex;align-self:center;width:60%;margin-top:56px}.ProductNotFoundLayout .ProductNotFoundLayout__footer{margin-top:auto}.ProductRequestNotification .MuiPaper-root{display:flex;justify-content:center;align-items:center;padding:4px 32px}.ProductRequestNotification .ProductRequestNotification-message{cursor:default;display:flex;align-items:center;margin-left:16px}.ProductRequestNotification .MuiButton-root{padding-left:23px;padding-right:23px}.PrivacyPolicyFooter{background-color:#232323;width:100%;display:flex;justify-content:center}.PrivacyPolicyFooter p,.PrivacyPolicyFooter a{color:#f5f5f5;font-size:13px}.PrivacyPolicyFooter .PrivacyPolicyFooter__link{text-decoration:underline}.PrivacyPolicyFooter a:hover,.PrivacyPolicyFooter .PrivacyPolicyFooter__link:hover{text-decoration:none;cursor:pointer}.CookieDeclaration a{color:#0e7585;text-decoration:none}.CookieDeclaration a:hover{text-decoration:underline}.CookieDeclaration .MuiDialog-paper{background-color:#f0f2f5;width:80%;max-width:1200px;height:80%}.CookieDeclaration .CookieDeclaration__header{display:flex;align-items:center;padding-right:16px;padding-top:8px;padding-bottom:8px;margin-bottom:8px;background-color:#0e7585;color:#fff}.CookieDeclaration .CookieDeclaration__header .CookieDeclaration__header-title{flex-grow:100}.CookieDeclaration .CookieDeclaration__header .CookieDeclaration__header-close .MuiSvgIcon-root{color:#fff}.CookieDeclaration .CookieDeclaration__content{display:flex;flex-direction:column}.CookieDeclaration .CookieDeclaration__content .CookieDeclaration__iframe{width:100%;flex-grow:100;background-color:#fff;border-radius:4px;box-shadow:0 0 2px 1px #00000026;border:0}.ProductTypeMenu__button.MuiButtonBase-root{justify-content:space-between}.ProductTypeMenu__button.MuiButtonBase-root .MuiTypography-root{margin-left:16px}.ProductTypeMenu__button.MuiButtonBase-root .MuiButton-endIcon{margin-right:16px}.ProductTypeMenu__search-wrapper{padding:0 8%;margin-bottom:8px}.ProductTypeMenu__search-wrapper .ProductTypeMenu__search-icon{position:relative;bottom:2px}.ProductTypeMenu__menu-list.MuiList-root{padding:0;width:100%}.ProductTypeMenu__submenu-list.MuiList-root{padding:0;max-height:400px}.ProductTypeMenu__submenu-list.MuiList-root .ProductTypeMenu__list-item:not(:last-child){margin-bottom:8px}.ProductTypeMenu__list-item-text.MuiListItemText-root{margin-left:12px}.ProductTypeMenu__list-item{display:flex;justify-content:space-between}.ProductTypeMenu__list-item .ProductTypeMenu__list-item-productType{flex-basis:80%}.ProductTypeMenu__list-item .ProductTypeMenu__list-item-button-wrapper{display:flex;justify-content:flex-end;flex-basis:20%}.ProductTypeMenu__list-item .ProductTypeMenu__list-item-button-wrapper .ProductTypeMenu__list-item-button{height:44px}.ProductTypeMenu__list-item:not(:last-child){margin-bottom:8px}.ProductTypeMenu__list-item .MuiMenuItem-root{width:100%}.BimMenu__button.MuiButtonBase-root{justify-content:space-between}.BimMenu__button.MuiButtonBase-root .MuiTypography-root{margin-left:16px}.BimMenu__button.MuiButtonBase-root .MuiButton-endIcon{margin-right:16px}.BimMenu__menu-list.MuiList-root{padding:0;width:100%}.BimMenu__menu-list.MuiList-root .MuiMenuItem-root:not(:last-child){margin-bottom:8px}.BimMenu__list-item-text.MuiListItemText-root{margin-left:12px}.MarketAreaMenu__button.MuiButtonBase-root{justify-content:space-between}.MarketAreaMenu__button.MuiButtonBase-root .MuiTypography-root{margin-left:16px}.MarketAreaMenu__button.MuiButtonBase-root .MuiButton-endIcon{margin-right:16px}.MarketAreaMenu__menu .MarketAreaMenu__menu-paper{max-height:477px;max-width:318px}.MarketAreaMenu__menu-list.MuiList-root{padding:0;width:auto}.MarketAreaMenu__menu-list.MuiList-root .MuiMenuItem-root:not(:last-child){margin-bottom:8px}.MarketAreaMenu__search-wrapper{padding:0 8%;margin-bottom:8px}.MarketAreaMenu__search-wrapper .MarketAreaMenu__search-icon{position:relative;bottom:2px}.MarketAreaMenu__menu-item-flag,.MarketAreaMenu__menu-item-flag-placeholder{height:32px;width:32px}.MarketAreaMenu__list-item-text{margin-left:12px}.MarketAreaMenu__list-item-text p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SearchFilters{display:flex;flex:1;max-width:100%}.SearchFilters>*{flex-basis:25%;max-width:25%}.SearchFilters-Innova{display:flex;flex:1;max-width:100%}.SearchFilters-Innova>*{flex-basis:33.3%;max-width:33.3%}@media(max-width:1049px){.SearchFilters,.SearchFilters-Innova{flex-direction:column}.SearchFilters>*,.SearchFilters-Innova>*{flex-basis:100%;max-width:100%;border-radius:8px;margin-top:4px;background-color:#00000003}}.CollectionsMenu .CollectionsMenu__button.MuiButtonBase-root{justify-content:space-between}.CollectionsMenu .CollectionsMenu__button.MuiButtonBase-root .MuiTypography-root{margin-left:16px}.CollectionsMenu .CollectionsMenu__button.MuiButtonBase-root .MuiButton-endIcon{margin-right:16px}.CollectionsMenu.not-logged-in .Button__label,.CollectionsMenu.not-logged-in .CollectionsMenu__button-label{color:#00000042}.CollectionsMenu .CollectionsMenu__button-label{display:flex;align-items:center;max-width:90%}.CollectionsMenu .CollectionsMenu__button-label .CollectionsMenu__button-label-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CollectionsMenu .CollectionsMenu__button-label .CollectionsMenu__button-label-clear{width:22px;height:22px;display:flex;align-items:center;box-sizing:border-box;margin-right:4px!important}.CollectionsMenu .CollectionsMenu__button-label .CollectionsMenu__button-label-clear .MuiSvgIcon-root{font-size:1.15rem;padding:4px}.CollectionsMenu .CollectionsMenu__button-label .CollectionsMenu__button-label-clear .MuiSvgIcon-root:hover{background-color:#0000000a;border-radius:50%}.CollectionsMenu__menu-paper{max-width:450px!important}.CollectionsMenu__menu-list.MuiList-root{padding:0;width:auto}.CollectionsMenu__menu-list.MuiList-root .MuiMenuItem-root:not(:last-child){margin-bottom:8px}.CollectionsMenu__menu-list.MuiList-root .CollectionsMenu__menu-list-item{margin-left:12px}.CollectionsMenu__menu-list.MuiList-root .CollectionsMenu__menu-list-item .CollectionsMenu__menu-list-item-text{white-space:normal}.CollectionsMenu__menu-list.MuiList-root .CollectionsMenu__menu-list-item .CollectionsMenu__menu-list-item-text-logged-off{font-weight:700;color:#000}.DescriptionLanguageMenu__button.MuiButtonBase-root{justify-content:space-between}.DescriptionLanguageMenu__button.MuiButtonBase-root .MuiTypography-root{margin-left:16px}.DescriptionLanguageMenu__button.MuiButtonBase-root .MuiButton-endIcon{margin-right:16px}.DescriptionLanguageMenu__menu .DescriptionLanguageMenu__menu-paper{max-height:477px;max-width:318px}.DescriptionLanguageMenu__menu-list.MuiList-root{padding:0;width:auto}.DescriptionLanguageMenu__menu-list.MuiList-root .MuiMenuItem-root:not(:last-child){margin-bottom:8px}.DescriptionLanguageMenu__search-wrapper{padding:0 8%;margin-bottom:8px}.DescriptionLanguageMenu__search-wrapper .DescriptionLanguageMenu__search-icon{position:relative;bottom:2px}.DescriptionLanguageMenu__list-item-text{margin-left:12px}.DescriptionLanguageMenu__list-item-text p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.FilterChips-skeleton{width:60%;height:36px!important;margin:0 auto}.FilterChips{display:flex;flex-wrap:wrap;gap:14px 20px;min-height:36px}.FilterChips .FilterChipCategory .FilterChipCategory__label{font-size:.9em;font-weight:500;padding-bottom:6px}.FilterChips .FilterChipCategory .FilterChipCategory__chips{display:flex;flex-direction:row;gap:6px;flex-wrap:wrap}.FilterChips .FilterChip{background-color:#fff;font-size:1em;padding:4px;height:36px;color:#15a8bf;border:1px solid #15a8bf}.FilterChips .FilterChip .MuiChip-deleteIcon{color:#15a8bfb3}.FilterChips .FilterChip:hover{background-color:#fff!important;color:#0e7585!important;border-color:#0e7585!important}.FilterChips .FilterChip:hover .MuiChip-deleteIcon{color:#0e7585!important}.FilterChips .ClearFiltersChip{height:36px;padding:4px;align-self:end}.SearchBar{color:#666}.SearchBar .MuiAutocomplete-endAdornment{margin-right:140px}.SearchBar .MuiOutlinedInput-root{padding-right:9px!important}.SearchBar .MuiInputLabel-shrink{font-size:1.15em}.SearchBar .MuiOutlinedInput-notchedOutline legend{font-size:.85em}@media(max-width:1049px){.SearchBar .MuiButton-startIcon{margin:0 -6px}.SearchBar .Button__label{display:none}}.SearchBar__item-icon{margin-right:20px;width:40px;height:26px;display:flex;align-items:center;justify-content:center}.SearchBar__item-icon img{max-width:100%;max-height:100%;object-fit:cover}.SearchBar__listbox{max-height:30rem!important}.SearchResultCardSkeleton{width:286px;height:450}.SearchResultCardSkeleton .SearchResultCardSkeleton-header{height:29px;margin-bottom:8px}.SearchResultCardSkeleton .SearchResultCardSkeleton-image{height:196px}.SearchResultCardSkeleton .SearchResultCardSkeleton-productClass{height:18px;margin-top:14px;margin-bottom:8px}.SearchResultCardSkeleton .SearchResultCardSkeleton-description{height:84.2px}.SearchResultCardSkeleton .SearchResultCardSkeleton-badges{height:20px;margin-top:10px;margin-bottom:10px}.SearchResultCardSkeleton .SearchResultCardSkeleton-controls{height:54.6px}.CertificationStatus{display:inline-flex;align-items:center;justify-content:flex-start}.CertificationStatus .CertificationStatus__badge{width:16px;height:16px;padding:0;border:2px solid #15a8bf;border-radius:50%}.CertificationStatus .CertificationStatus__badge.fully-certified{background-color:#15a8bf}.CertificationStatus .CertificationStatus__badge.partially-certified{background:linear-gradient(90deg,#fff 50%,#15a8bf 50%)}.CertificationStatus .CertificationStatus__badge.uncertified{border:2px solid rgb(127,127,127);background-color:#7f7f7f}.CertificationStatus .CertificationStatus__label{margin-left:10px}.SearchResultCardToolbar{background-color:#f5f5f5;display:flex;justify-content:center;align-items:center;border-radius:0 0 8px 8px}.SearchResultCardToolbar .SearchResultCardToolbar__button{padding:6px;text-align:center;flex-grow:100;font-size:.6em;color:#001f26;width:100%}.SearchResultCardToolbar .SearchResultCardToolbar__button.disabled{color:gray}.SearchResultCardToolbar .SearchResultCardToolbar__button:not(.disabled):hover{color:#0e7585;cursor:pointer}.SearchResultCardToolbar .SearchResultCardToolbar__button .SearchResultCardToolbar__button-icon{font-size:1.85rem}.SearchResultCard{width:286px;height:450px;box-shadow:#00000026 0 2px 8px;background-color:#fff;border-radius:8px;display:flex;flex-direction:column}.SearchResultCard.multi-select-mode-on:hover{box-shadow:0 0 6px 1px #666}.SearchResultCard.selected-for-multi-select{box-shadow:0 0 6px 1px #15a8bf}.SearchResultCard.selected-for-multi-select .SearchResultCard__main .SearchResultCard__title{background-color:#15a8bf}.SearchResultCard.is-inserted{box-shadow:0 0 6px 1px #ec6a6d}.SearchResultCard.has-update-available{box-shadow:0 0 6px 1px #ffb900}.SearchResultCard.is-inserted-on-mouse-over{box-shadow:0 0 6px 1px #15a8bf}.SearchResultCard .SearchResultCard__main{cursor:pointer;display:flex;flex-direction:column;flex-grow:100}.SearchResultCard .SearchResultCard__main .SearchResultCard__title{background-color:#0e7585;color:#fff;padding:6px 8px;font-weight:400;font-size:.9em;border-radius:8px 8px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SearchResultCard .SearchResultCard__main .SearchResultCard__images .SearchResultCard__product-image{width:286px;height:204px;background-color:#f9f9f9cc;display:flex;justify-content:center;align-items:center}.SearchResultCard .SearchResultCard__main .SearchResultCard__images .SearchResultCard__product-image img{max-width:95%;max-height:95%;object-fit:cover}.SearchResultCard .SearchResultCard__main .SearchResultCard__images .SearchResultCard__manufacturerLogo{height:25px;max-width:100%;position:relative;top:-45px;margin-bottom:-45px;padding:8px}.SearchResultCard .SearchResultCard__main .SearchResultCard__images .SearchResultCard__manufacturerLogo img{height:100%;max-width:40%;object-fit:contain}.SearchResultCard .SearchResultCard__main .SearchResultCard__product-classes{display:flex;justify-content:center;align-items:center;padding:14px 12px 8px;color:#666;font-size:.85em;font-weight:500!important;flex-wrap:wrap}.SearchResultCard .SearchResultCard__main .SearchResultCard__product-classes>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SearchResultCard .SearchResultCard__main .SearchResultCard__product-classes .SearchResultCard__product-classes-separator{padding:0 8px;display:flex;justify-content:center;align-items:center}.SearchResultCard .SearchResultCard__main .SearchResultCard__product-classes .SearchResultCard__product-classes-separator .SearchResultCard__product-classes-separator-icon{font-size:1.2rem}.SearchResultCard .SearchResultCard__main .SearchResultCard__product-classes .SearchResultCard__product-classes-disciplines{flex-grow:100}.SearchResultCard .SearchResultCard__main .SearchResultCard__product-classes .SearchResultCard__product-classes-disciplines .SearchResultCard__product-classes-discipline:not(:last-child){margin-bottom:2px}.SearchResultCard .SearchResultCard__main .SearchResultCard__product-classes .SearchResultCard__product-classes-product-class{flex-grow:100}.SearchResultCard .SearchResultCard__main .SearchResultCard__description{flex-grow:100;flex-shrink:1000;padding:0 12px;font-size:.75em}.SearchResultCard .SearchResultCard__main .SearchResultCard__description .SearchResultCard__description-wrapper{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.SearchResultCard .SearchResultCard__main .SearchResultCard__badges{display:flex;align-items:flex-end;padding:10px 12px}.SearchResultCard .SearchResultCard__main .SearchResultCard__badges .SearchResultCard__badge{margin-left:6px;border-radius:16px;padding:2px 8px;font-size:.72em;font-weight:500}.SearchResultCard .SearchResultCard__main .SearchResultCard__badges .SearchResultCard__badge.lod-levels{color:#fff;background-color:#15a8bf}.SearchResultCard .SearchResultCard__main .SearchResultCard__badges .SearchResultCard__badge.new{background-color:#ec6a6d;color:#fff}.SearchResultCard .SearchResultCard__main .SearchResultCard__badges .SearchResultCard__badge.updated{background-color:#d9d9d9;color:#666}.SearchResultCard .SearchResultCard__main .SearchResultCard__badges .SearchResultCard__variant-count{flex-grow:100;text-align:right;color:#666;font-size:.85em;font-weight:500}.SearchResultCard .SearchResultCard__lod-level-tooltip{display:grid;grid-template-columns:[level-column] auto [description-column] auto;row-gap:12px;column-gap:8px}.SearchResultCard .SearchResultCard__lod-level-tooltip .SearchResultCard__lod-level-tooltip-item-level{font-weight:700}.SearchResultCard .SearchResultCard__lod-level-tooltip .SearchResultCard__lod-level-tooltip-item-description{font-weight:400}.CollectionControls{padding:12px 40px;background:#15a8bf;border-radius:4px}.CollectionControls .CollectionControls__content{width:100%;display:flex;align-items:center;gap:24px}.CollectionControls .CollectionControls__content .CollectionControls__content-label{min-width:260px}.CollectionControls .CollectionControls__content .CollectionControls__content-button{background:#f0f2f5;color:#666}.ProductDetailsPopup .MuiDialog-paper{height:calc(100% - 64px);background-color:transparent}.ProductDetailsPopup .ProductDetailsPopup__loading{display:flex;height:100%;align-items:center;justify-content:center;background-color:#f0f2f5}.ProductDetailsPopup .ProductDetailsView__snackbar{opacity:.9}.ProductDetailsPopup .ProductDetailsView__snackbar .MuiPaper-root{background-color:#0e7585}@media(max-width:1049px){.ProductDetailsPopup .MuiDialog-paper{height:100%!important;width:100%!important;max-width:100%!important;max-height:100%!important;margin:0!important}}.ProductDetails{height:100%;overflow:hidden;display:flex;flex-direction:column}.ProductDetails .ProductDetails__header{background-color:#0e7585;color:#fff;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;padding:0 8px;flex-grow:0;flex-shrink:0;min-height:70px}.ProductDetails .ProductDetails__header .ProductDetails__header-title{display:flex;flex-direction:column;align-items:center;gap:4px}.ProductDetails .ProductDetails__header .ProductDetails__header-title .ProductDetails__header-title-product-code{font-size:1.3em;font-weight:500}.ProductDetails .ProductDetails__header .ProductDetails__header-title .ProductDetails__header-title-variant-code{font-size:.95em;display:flex;flex-direction:row;align-items:center}.ProductDetails .ProductDetails__header .ProductDetails__header-title .ProductDetails__header-title-variant-code .ProductDetails__header-title-variant-code-button{color:#fff;padding:0;margin:0 16px}.ProductDetails .ProductDetails__header .ProductDetails__header-variants-loading{padding-left:8px}.ProductDetails .ProductDetails__header .ProductDetails__header-variants-loading .MuiCircularProgress-root,.ProductDetails .ProductDetails__header .ProductDetails__header-variants{color:#fff}.ProductDetails .ProductDetails__header .ProductDetails__header-variants:hover,.ProductDetails .ProductDetails__header .ProductDetails__header-variants.toggled{background-color:#c6c6c61a}.ProductDetails .ProductDetails__header .ProductDetails__header-variants .ProductDetails__header-variants-text{font-weight:400}.ProductDetails .ProductDetails__header .ProductDetails__header-variants .ProductDetails__header-variants-count{margin-left:10px;font-weight:700}.ProductDetails .ProductDetails__header .ProductDetails__header-close-wrapper{text-align:right}.ProductDetails .ProductDetails__header .ProductDetails__header-close-wrapper .MuiButtonBase-root{color:#fff}.ProductDetails .ProductDetails__header .ProductDetails__header-close-wrapper .MuiButtonBase-root:hover{background-color:#c6c6c61a;cursor:pointer}.ProductDetails .ProductDetails__loading>div{border-radius:4px;background-color:#fff;box-shadow:0 0 2px 1px #0003}.ProductDetails .ProductDetails__loading .MuiSkeleton-root{height:100%}.ProductDetails .ProductDetails__loading .ProductDetails_loading-media-view{grid-area:media-view;margin:17px 10px 0 17px}.ProductDetails .ProductDetails__loading .ProductDetails__loading-info-view{grid-area:info-view;margin:17px 17px 2px 9px}.ProductDetails .ProductDetails__loading .ProductDetails__loading-actions-view{grid-area:actions-view;margin:17px 17px 0 9px;height:136px}.ProductDetails .ProductDetails__loading .ProductDetails__loading-logo{grid-area:logo;margin:17px 2px 19px 9px;height:114px;width:50%;justify-self:center}.ProductDetails .ProductDetails__loading .ProductDetails__loading-ad{grid-area:ad;margin:17px 17px 19px 2px;height:114px;width:50%;justify-self:center}.ProductDetails .ProductDetails__container-wrapper{overflow:hidden;flex-grow:100;flex-shrink:100;height:calc(100% - 60px);display:flex;flex-direction:row}.ProductDetails .ProductDetails__container-wrapper .ProductDetails__variant-menu-collapse .VariantMenu{width:310px}.ProductDetails .ProductDetails__container,.ProductDetails .ProductDetails__loading{position:relative;background-color:#f0f2f5;overflow:hidden;height:100%;flex-grow:100;flex-shrink:100;display:grid;grid-template-columns:50% 1fr;grid-template-rows:1fr fit-content(100px) min-content;grid-template-areas:"media-view info-view" "media-view actions-view" "logo ad"}.ProductDetails .ProductDetails__container.collapse-style-hack,.ProductDetails .ProductDetails__loading.collapse-style-hack{grid-template-columns:1fr 1fr}.ProductDetails .ProductDetails__container .ProductDetails__media-view,.ProductDetails .ProductDetails__loading .ProductDetails__media-view{margin-left:15px;grid-area:media-view;padding:2px}.ProductDetails .ProductDetails__container .ProductDetails__info-view,.ProductDetails .ProductDetails__loading .ProductDetails__info-view{grid-area:info-view;padding:2px;overflow:hidden}.ProductDetails .ProductDetails__container .ProductDetails__info-view .ProductDetailsInfoView,.ProductDetails .ProductDetails__loading .ProductDetails__info-view .ProductDetailsInfoView{height:100%}.ProductDetails .ProductDetails__container .ProductDetails__info-view .ProductDetailsInfoView__tabs,.ProductDetails .ProductDetails__loading .ProductDetails__info-view .ProductDetailsInfoView__tabs{background-color:#fff}.ProductDetails .ProductDetails__container .ProductDetails__info-view .ProductDetailsInfoView__contents-wrapper,.ProductDetails .ProductDetails__loading .ProductDetails__info-view .ProductDetailsInfoView__contents-wrapper{overflow:hidden;margin-left:7px;margin-right:15px;height:100%;display:flex;box-sizing:border-box;border-radius:0 0 4px 4px;background-color:#fff;box-shadow:0 0 2px 1px #0003}.ProductDetails .ProductDetails__container .ProductDetails__info-view .ProductDetailsInfoView__contents-wrapper .ProductDetailsInfoView__contents,.ProductDetails .ProductDetails__loading .ProductDetails__info-view .ProductDetailsInfoView__contents-wrapper .ProductDetailsInfoView__contents{overflow-y:auto;overflow-x:hidden;box-sizing:border-box;width:100%;padding:16px}.ProductDetails .ProductDetails__container .ProductDetailsInfoView__tabs,.ProductDetails .ProductDetails__loading .ProductDetailsInfoView__tabs{margin-left:7px;margin-right:15px;padding-left:16px;padding-right:16px}.ProductDetails .ProductDetails__container .ProductDetailsMediaView__tabs,.ProductDetails .ProductDetails__loading .ProductDetailsMediaView__tabs{margin-right:8px}.ProductDetails .ProductDetails__container .ProductDetailsMediaView__tabs,.ProductDetails .ProductDetails__container .ProductDetailsInfoView__tabs,.ProductDetails .ProductDetails__loading .ProductDetailsMediaView__tabs,.ProductDetails .ProductDetails__loading .ProductDetailsInfoView__tabs{margin-top:15px;margin-bottom:0;background-color:#fff;padding-bottom:0;border-radius:4px 4px 0 0;box-shadow:0 0 2px 1px #0003}.ProductDetails .ProductDetails__container .ProductDetailsMediaView__contents,.ProductDetails .ProductDetails__loading .ProductDetailsMediaView__contents{margin-right:8px;border-radius:0 0 4px 4px;background-color:#fff;box-shadow:0 0 2px 1px #0003;padding:16px}.ProductDetails .ProductDetails__container .ProductDetails__actions-view,.ProductDetails .ProductDetails__loading .ProductDetails__actions-view{grid-area:actions-view;padding:2px}.ProductDetails .ProductDetails__container .ProductDetails__actions-view .ProductDetailsActionsView,.ProductDetails .ProductDetails__loading .ProductDetails__actions-view .ProductDetailsActionsView{background-color:#f9f9f9;border-radius:4px;padding:16px;margin-left:7px;margin-top:15px;margin-right:15px;box-shadow:0 0 2px 1px #0003}.ProductDetails .ProductDetails__container .ProductDetails__logo,.ProductDetails .ProductDetails__loading .ProductDetails__logo{grid-area:logo;justify-self:center;align-self:center;margin-top:15px;margin-bottom:15px}.ProductDetails .ProductDetails__container .ProductDetails__ad,.ProductDetails .ProductDetails__loading .ProductDetails__ad{grid-area:ad;justify-self:center;align-self:center;margin-top:15px;margin-bottom:15px}.ProductDetails .ProductDetails__container .ProductDetails__image,.ProductDetails .ProductDetails__loading .ProductDetails__image{box-sizing:border-box;object-fit:cover;max-width:100%;max-height:114px;background-color:#fff;padding:16px;border-radius:4px;box-shadow:0 0 2px 1px #0003}.ProductDetails .ProductDetails__container .ProductDetails__changing-variant,.ProductDetails .ProductDetails__loading .ProductDetails__changing-variant{background-color:#0003;position:absolute;left:0;right:0;overflow:hidden;width:100%;height:100%;display:flex;justify-content:center;padding-top:35vh}.ProductDetails .ProductDetails__container .ProductDetails__changing-variant.variants-open,.ProductDetails .ProductDetails__loading .ProductDetails__changing-variant.variants-open{margin-left:7px;box-shadow:0 0 2px 2px #0000004d}@media(max-width:1049px){.ProductDetails .ProductDetails__header{grid-template-columns:fit-content(80px) 1fr 40px;padding:0!important}.ProductDetails .ProductDetails__header .ProductDetails__header-variants{padding:8px 0!important}.ProductDetails .ProductDetails__header .ProductDetails__header-variants .MuiButton-startIcon{margin-right:0!important}.ProductDetails .ProductDetails__header .ProductDetails__header-title-variant-code-button{margin:0!important}.ProductDetails .ProductDetails__header .ProductDetails__header-variants-text{display:none}.ProductDetails .ProductDetails__container-wrapper{height:100%}.ProductDetails .ProductDetails__container,.ProductDetails .ProductDetails__loading{grid-template-columns:100%;grid-template-rows:550px max-content 1fr min-content min-content;grid-gap:16px;overflow:auto;padding:16px;height:calc(100% - 30px);grid-template-areas:"media-view" "info-view" "actions-view" "logo" "ad"}.ProductDetails .ProductDetails__loading{grid-template-rows:500px 500px min-content min-content min-content}.ProductDetails .ProductDetails__loading>*{margin:0!important}.ProductDetails .ProductDetails__media-view,.ProductDetails .ProductDetails__info-view,.ProductDetails .ProductDetailsMediaView__tabs,.ProductDetails .ProductDetailsMediaView__contents,.ProductDetails .ProductDetailsInfoView__tabs,.ProductDetails .ProductDetailsInfoView__contents-wrapper,.ProductDetails .ProductDetailsActionsView,.ProductDetails .ProductDetails__logo,.ProductDetails .ProductDetails__ad{margin:0!important}.ProductDetails .ProductDetails__media-view{overflow:hidden}.ProductDetails .ProductDetails__media-view .ModelWithLodLevelsView__toolbar{height:auto!important}.ProductDetails .ProductDetails__media-view .ModelWithLodLevelsView__toolbar .ModelWithLodLevelsView__fullscreen-button{display:none}.ProductDetails .MuiTabs-flexContainer{flex-wrap:wrap;justify-content:center}}.VariantMenu{box-sizing:border-box;height:100%;overflow:hidden;background-color:#f0f2f5;display:flex}.VariantMenu .VariantMenu__content{width:100%;overflow:hidden;display:flex;flex-direction:column;align-items:center;background-color:#fff;border-radius:4px;box-shadow:0 0 2px 1px #0003;box-sizing:border-box;margin:17px 4px 20px 16px;padding:16px}.VariantMenu .VariantMenu__filter{padding:0 0 24px}.VariantMenu .VariantMenu__filter .MuiFormControl-root{align-items:center}.VariantMenu .VariantMenu__matching-only{padding:0 12px 12px;display:flex;align-items:center}.VariantMenu .VariantMenu__matching-only .VariantMenu__matching-only-text{flex-grow:100;padding-right:9px}.VariantMenu .VariantMenu__variants{padding:12px 0}.VariantMenu .VariantMenu__variants{width:100%;box-sizing:border-box;margin:0 16px 24px;overflow-y:auto;flex-grow:100;flex-shrink:100;box-shadow:0 0 2px 1px #00000026;border-radius:4px;background-color:#f9f9f9}.VariantMenu .VariantMenu__variants .VariantMenu__variants__wrap{display:flex}.VariantMenu .VariantMenu__variants .VariantMenu__variants__doneIcon{float:left;height:24px;width:24px}.VariantMenu .VariantMenu__variants .VariantMenu__variants__filler{float:right;height:24px;width:24px;color:#f9f9f900}.VariantMenu .VariantMenu__variants .VariantMenu__variants__doneIcon__HasUpdateAvailable{color:#ffb900}.VariantMenu .VariantMenu__variants .VariantMenu__variants-variant{padding:5px 12px;margin-bottom:2px;text-align:center;color:#525252;font-weight:500;flex:auto}.VariantMenu .VariantMenu__variants .VariantMenu__variants-variant.selected{color:#15a8bf}.VariantMenu .VariantMenu__variants .VariantMenu__variants-variant:not(.selected):hover{cursor:pointer;background-color:#0e75850a}.VariantMenu .VariantMenu__variants .VariantMenu__variants-no-variants{padding:0 12px}.ModelWithLodLevelsView{height:100%;display:flex;flex-direction:column}.ModelWithLodLevelsView.fullscreen{position:absolute;left:0;top:0;width:100%;height:100%;z-index:100}.ModelWithLodLevelsView.fullscreen .ModelWithLodLevelsView__toolbar{background-color:#ebebee}.ModelWithLodLevelsView .ModelWithLodLevelsView__toolbar{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;padding:0 6px;height:48px;box-shadow:0 0 2px 1px #00000026;border-radius:4px 4px 0 0;background-color:#dedee299}.ModelWithLodLevelsView .ModelWithLodLevelsView__toolbar .MuiButtonBase-root:not(.Mui-disabled){color:#525252}.ModelWithLodLevelsView .ModelWithLodLevelsView__toolbar .MuiButtonBase-root:not(.Mui-disabled):hover,.ModelWithLodLevelsView .ModelWithLodLevelsView__toolbar .MuiButtonBase-root:not(.Mui-disabled).toggled{color:#0e7585}.ModelWithLodLevelsView .ModelWithLodLevelsView__toolbar .MuiButtonBase-root:not(.Mui-disabled):hover .MuiSwitch-thumb,.ModelWithLodLevelsView .ModelWithLodLevelsView__toolbar .MuiButtonBase-root:not(.Mui-disabled).toggled .MuiSwitch-thumb{color:#0e7585}.ModelWithLodLevelsView .ModelWithLodLevelsView__toolbar .MuiButtonBase-root:not(.Mui-disabled):hover .MuiSwitch-track,.ModelWithLodLevelsView .ModelWithLodLevelsView__toolbar .MuiButtonBase-root:not(.Mui-disabled).toggled .MuiSwitch-track{background-color:#0e7585}.ModelWithLodLevelsView .ModelWithLodLevelsView__toolbar .ModelWithLodLevelsView__dimensions-button .MuiButton-startIcon,.ModelWithLodLevelsView .ModelWithLodLevelsView__toolbar .ModelWithLodLevelsView__fullscreen-button .MuiButton-startIcon{margin-right:0}.ModelWithLodLevelsView .ModelWithLodLevelsView__toolbar .Mui-disabled{color:#0e7585}.ModelWithLodLevelsView .ModelWithLodLevelsView__lod-level-controls-description{position:absolute;top:10px;left:10px}.ModelWithLodLevelsView .ModelWithLodLevelsView__lod-level-controls{flex-grow:100}.ModelWithLodLevelsView .ModelWithLodLevelsView__qmdjson-view{position:relative;flex-grow:100;flex-shrink:100;height:calc(100% - 48px);box-shadow:0 0 2px 1px #00000026;border-radius:0 0 4px 4px;background-color:#f9f9f9;cursor:grab}.LodLevelMenu__button{color:#525252!important}.LodLevelMenu__button:hover,.LodLevelMenu__button.toggled{color:#0e7585!important}.LodLevelMenu .MuiList-root{padding:0}.LodLevelMenu .LodLevelMenu__menu-item-description{padding:8px 8px 0;font-size:.9em}.LodLevelMenu .LodLevelMenu__menu-item{padding:0}.ModelWithLodLevelsView__qmdjson-view .ModelWithLodLevelsView__qmdjson-centered{position:inherit;display:flex;align-items:center;justify-content:center;width:100vw;height:100vh}.ProductDetailsTechnicalDataView{display:flex;height:100%;align-items:center;justify-content:center}.ProductDetailsTechnicalDataView .ProductDetailsDiagramView{flex-grow:100;flex-shrink:100}.ProductDetailsTechnicalDataView .ProductDetailsTechnicalDataView__diagram-container{width:100%;height:100%;display:flex;flex-direction:column}.ProductDetailsTechnicalDataView .ProductDetailsTechnicalDataView__diagram-container.toolbar-enabled .ProductDetailsDiagramView img{border-radius:0 0 4px 4px}.ProductDetailsTechnicalDataView .ProductDetailsTechnicalDataView__diagram-container.toolbar-disabled .ProductDetailsDiagramView img{border-radius:4px}.ProductDetailsTechnicalDataView .ProductDetailsTechnicalDataView__controls{flex-grow:0;flex-shrink:0;box-shadow:0 0 2px 1px #00000026;border-radius:4px 4px 0 0;background-color:#dedee299;padding:2px 6px;margin-bottom:1px;display:flex}.ProductDetailsTechnicalDataView .ProductDetailsTechnicalDataView__controls button:not(.Mui-disabled){color:#525252}.ProductDetailsTechnicalDataView .ProductDetailsTechnicalDataView__controls button:not(.Mui-disabled):hover{color:#0e7585}.ProductDetailsTechnicalDataView .ProductDetailsTechnicalDataView__controls button:not(.Mui-disabled).toggled{color:#0e7585}.ProductDetailsTechnicalDataView .ProductDetailsTechnicalDataView__controls .Mui-disabled{color:#0e7585}.ProductDetailsTechnicalDataView .ProductDetailsTechnicalDataView__controls .ProductDetailsTechnicalDataView__controls-units{display:flex;justify-content:flex-end;flex-grow:100}.ProductDetailsTechnicalDataView__unit-popup{z-index:1300;box-shadow:0 0 20px -1px #0006;background-color:#f9f9f9;padding:4px 8px 8px;border-radius:3px}.ProductDetailsDiagramView{display:flex;align-items:center;justify-content:center;box-sizing:border-box;overflow:hidden;padding:0!important;flex-direction:column}.ProductDetailsDiagramView .ProductDetailsDiagramView-image{box-shadow:0 0 2px 1px #00000026;background-color:#f9f9f9;box-sizing:border-box;width:664px;height:504px;max-height:95%;max-width:99%;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:12px;margin:4px;overflow:hidden}.ProductDetailsDiagramView .ProductDetailsDiagramView-image .ImageWithLoadingPlaceholder__loader{width:668px;height:500px;max-width:100%;max-height:100%;display:flex;align-items:center;justify-content:center}.ProductDetailsDiagramView .ProductDetailsDiagramView-image .ImageWithLoadingPlaceholder{flex-grow:100;flex-shrink:100;max-height:100%;max-width:100%;display:flex;align-items:center;justify-content:center}.ProductDetailsDiagramView .ProductDetailsDiagramView-image img{max-width:100%;max-height:100%;object-fit:contain}.ProductDetailsDiagramView .ProductDetailsDiagramView-image img.clickable{cursor:pointer}.ProductDetailsDiagramView .ProductDetailsDiagramView-image-small{height:92%}.ProductDetailsDiagramView-text{padding:6px 0;background-color:#f9f9f9;text-align:center;width:100%}.ProductDetailsDiagramView__popup{z-index:1300;width:466px;height:386px;box-shadow:0 0 20px -1px #0006;background-color:#f9f9f9;padding:16px;border-radius:3px;display:flex;flex-direction:column}.ProductDetailsDiagramView__popup .ProductDetailsDiagramView__popup-arrow{overflow:hidden;position:absolute;box-sizing:border-box;left:0;margin-left:-.71em;height:1em;width:.71em;margin-top:4px;margin-bottom:4px;top:185px}.ProductDetailsDiagramView__popup .ProductDetailsDiagramView__popup-arrow:before{content:"";margin:auto;display:block;width:100%;height:100%;background-color:#f9f9f9;transform:rotate(45deg);transform-origin:100% 100%;box-shadow:0 0 5px -1px #0006}@media(max-width:1049px){.ProductDetailsDiagramView__popup{transform:none!important;position:fixed!important;left:30px!important;right:10px!important;top:20px!important;width:488px!important;max-width:80%!important;height:340px;overflow:hidden;align-items:center}.ProductDetailsDiagramView__popup .ProductDetailsDiagramView__popup-arrow{display:none}.ProductDetailsDiagramView__popup .ProductDetailsDiagramView__popup-image{max-width:90%;max-height:90%}}.ProductDetailsDiagramView__popup .ProductDetailsDiagramView__popup-title{font-size:1.5em;font-weight:500;text-align:center}.ProductDetailsDiagramView__popup .ProductDetailsDiagramView__popup-image{flex-grow:100;width:450px;height:338px;display:flex;align-items:center;justify-content:center}.ProductDetailsDiagramView__popup .ProductDetailsDiagramView__popup-image .ImageWithLoadingPlaceholder{height:100%;width:100%;display:flex;align-items:center;justify-content:center}.ProductDetailsDiagramView__popup .ProductDetailsDiagramView__popup-image .ImageWithLoadingPlaceholder img{max-width:100%;max-height:100%;object-fit:contain}.UnitSelectionView{position:relative;padding:8px}.UnitSelectionView .UnitSelectionView__close{position:absolute;top:4px;right:4px;z-index:100}.UnitSelectionView .UnitSelectionView__loading{text-align:center}.UnitSelectionView .UnitSelectionView__units-category{margin-bottom:16px;margin-top:2px;font-weight:500;opacity:.8;font-size:1.1em;margin-right:45px}.UnitSelectionView .UnitSelectionView__units-category:not(:first-of-type){margin-top:16px}.UnitSelectionView .UnitSelectionView__units{display:grid;grid-template-columns:[label] 1fr [select] 90px;grid-row-gap:12px;grid-column-gap:20px;align-items:center}.UnitSelectionView .UnitSelectionView__toolbar{margin-top:20px;display:flex;justify-content:flex-end}.UnitSelectionView .UnitSelectionView__toolbar button:not(:last-child){margin-right:12px}.UnitSelectionItem__title{opacity:.9}.UnitSelectionItem__select{width:100%}.UnitSelectionItem__select .MuiSelect-select{padding:8px}.ProductDetailsMediaView{height:100%;display:flex;flex-direction:column}.ProductDetailsMediaView>:not(.ProductDetailsMediaView__tabs){flex-grow:100;flex-shrink:100}.ProductDetailsMediaView .ProductDetailsMediaView__tabs{margin-bottom:12px;flex-grow:0;flex-shrink:0}.ProductDetailsMediaView .ProductDetailsMediaView__tab:not(.Mui-selected):hover{color:#0e7585}.ProductDetailsMediaView .ProductDetailsMediaView__contents{max-height:100%;overflow:hidden}.ProductDetailsImageView{height:100%;display:flex;align-items:center;justify-content:center}.ProductDetailsImageView img{max-width:100%;max-height:100%;object-fit:cover;border-radius:4px;box-shadow:0 0 2px 1px #00000026}.ProductDetailsInfoView{display:flex;flex-direction:column}.ProductDetailsInfoView>:not(.ProductDetailsInfoView__tabs){flex-grow:100;flex-shrink:100}.ProductDetailsInfoView .ProductDetailsInfoView__tabs{margin-bottom:12px;flex-grow:0;flex-shrink:0}.ProductDetailsInfoView .ProductDetailsInfoView__tab:not(.Mui-selected):hover{color:#0e7585}.ProductDetailsProductSpecsView .CertificationStatus{margin-top:-2px}.ProductDetailsProductSpecsView .ProductDetailsProductSpecsView__description{margin-top:24px;margin-bottom:30px}.ProductDetailsProductSpecsView .ProductDetailsProductSpecsView__subcategory{font-weight:500;opacity:.95;font-size:1rem}.ProductDetailsProductSpecsView .ProductDetailsProductSpecsView__accordion{box-shadow:0 0 2px 1px #00000026;border-radius:4px;margin-top:0!important}.ProductDetailsProductSpecsView .ProductDetailsProductSpecsView__accordion:not(:last-child){margin-bottom:8px}.ProductDetailsProductSpecsView .ProductDetailsProductSpecsView__accordion:before{display:none}.ProductDetailsProductSpecsView .ProductDetailsProductSpecsView__accordion .MuiAccordionSummary-root{background-color:#f9f9f9;border-radius:4px}.ProductDetailsProductSpecsView .ProductDetailsProductSpecsView__accordion .MuiAccordionSummary-root.Mui-expanded{min-height:48px}.ProductDetailsProductSpecsView .ProductDetailsProductSpecsView__accordion .MuiAccordionSummary-root.Mui-expanded .MuiAccordionSummary-content{margin:12px 0}.ProductDetailsProductSpecsView .ProductDetailsProductSpecsView__accordion:not(.Mui-disabled) .MuiAccordionSummary-root:hover .MuiSvgIcon-root,.ProductDetailsProductSpecsView .ProductDetailsProductSpecsView__accordion:not(.Mui-disabled) .MuiAccordionSummary-root:hover .ProductDetailsProductSpecsView__subcategory{color:#0e7585}.ProductDetailsProductSpecsView .ProductDetailsProductSpecsView__accordion.Mui-disabled{background-color:#f9f9f9}.ProductDetailsInfoGrid{display:grid;grid-template-columns:[label-column] 50% [value-column] 50%;row-gap:6px;column-gap:8px;align-items:baseline}.ProductDetailsInfoGrid a,.ProductDetailsWebLinks a{color:#0e7585}.ProductDetailsWebLinks a:not(:first-child){margin-left:16px}.ProductDetailsLodLevels .ProductDetailsLodLevels__lod-level{display:inline-block}.ProductDetailsLodLevels .ProductDetailsLodLevels__lod-level:not(:first-child){margin-left:16px}.ProductDetailsLodLevels .ProductDetailsLodLevels__lod-level:hover{cursor:pointer;color:#000000b3}.Permalink{display:flex}.Permalink button{margin-top:-4px;padding:6px 8px}.Permalink .Permalink__snackbar{opacity:.9}.Permalink .Permalink__snackbar .MuiPaper-root{background-color:#0e7585}.ClimateImpact{display:grid;grid-template-columns:[label-column] 50% [value-column] 50%;row-gap:6px;column-gap:8px;align-items:center}.ClimateImpact .ClimateImpact_Littleprint{color:#648282cc;font-size:.7em;font-weight:400}.ClimateImpact .ClimateImpact_Badge{background-color:#15a8bf;color:#fff;border-radius:6px;padding:10px;margin-top:6px;margin-bottom:6px;width:fit-content;max-height:60px;min-width:100px}.ClimateImpact .ClimateImpact_Badge .ClimateImpact_Value{font-size:1.5em;font-weight:bolder;text-align:center}.ClimateImpact .ClimateImpact_Badge .ClimateImpact_Unit{font-size:.7em;text-align:center}.ProductDetailsEtimGrid{display:grid;grid-template-columns:[code-column] fit-content(120px) [description-column] auto [valuecode-column] 95px [value-column] auto}.ProductDetailsEtimGrid .ProductDetailsEtimGrid__header{padding:5px 4px;position:sticky;border-bottom:1px solid rgba(102,102,102,.5)}.ProductDetailsEtimGrid .ProductDetailsEtimGrid__value{padding:4px;font-size:.9em}.ProductDetailsEtimGrid .ProductDetailsEtimGrid__value.padding{padding-right:18px}.ProductDetailsEtimGrid .ProductDetailsEtimGrid__value.odd{background-color:#6666660b}.ProductDetailsGwpFeaturesView{overflow:hidden}.ProductDetailsGwpFeaturesView .ProductDetailsGwpFeaturesView__description{margin-top:2px;margin-bottom:8px;font-weight:700}.ProductDetailsGwpFeaturesView .ProductDetailsGwpFeaturesView__typography{display:grid;grid-template-columns:[label-column] 50% [value-column] 50%;row-gap:6px;column-gap:8px;align-items:baseline}.ProductDetailsGwpFeaturesView .ProductDetailsGwpFeaturesView__typography__URL{display:block;overflow:hidden}.ProductDetailsGwpFeaturesView .ProductDetailsGwpFeaturesView__spacer{padding:8px;grid-column:1/span 2}.ProductDetailsGwpFeaturesView .ProductDetailsGwpFeaturesView__table{display:grid;width:100%;grid-template-columns:[impactcategory-column] fit-content(300px) [a1a3-column] auto [c1c4-column] auto [d-column] auto;overflow-x:auto}.ProductDetailsGwpFeaturesView .ProductDetailsGwpFeaturesView__table .ProductDetailsGwpFeaturesView__tableHeader{opacity:.8;font-weight:500;font-size:.9em;padding:5px 4px;position:sticky;border-bottom:1px solid rgba(102,102,102,.5)}.ProductDetailsGwpFeaturesView .ProductDetailsGwpFeaturesView__table .ProductDetailsGwpFeaturesView__tableCell{padding:4px;font-size:.9em}.ProductDetailsGwpFeaturesView .ProductDetailsGwpFeaturesView__table .ProductDetailsGwpFeaturesView__tableCell.ImpactCategory__cell,.ProductDetailsGwpFeaturesView .ProductDetailsGwpFeaturesView__table .ProductDetailsGwpFeaturesView__tableCell.A1A3__cell,.ProductDetailsGwpFeaturesView .ProductDetailsGwpFeaturesView__table .ProductDetailsGwpFeaturesView__tableCell.C1C4__cell{padding-right:18px}.ProductDetailsGwpFeaturesView .ProductDetailsGwpFeaturesView__table .ProductDetailsGwpFeaturesView__tableCell.odd{background-color:#6666660b}.ProductDetailsGwpFeaturesView .ProductDetailsGwpFeaturesView__subtext{grid-column:span 2;font-size:.8em}.ProductDetailsClassificationView .ProductDetailsClassificationView__grid{display:grid;grid-template-columns:[group-column] max-content [separator-column] 30px [class-column] auto;row-gap:3px;column-gap:16px;align-items:center}.ProductDetailsClassificationView .ProductDetailsClassificationView__title{opacity:.8;font-weight:500;grid-column-start:1;grid-column-end:span 3;margin-bottom:8px}.ProductDetailsClassificationView .ProductDetailsClassificationView__title:not(:first-child){margin-top:20px}.ProductDetailsClassificationView .ProductDetailsClassificationView__header{opacity:.7}.ProductDetailsClassificationView .ProductDetailsClassificationView__cell{opacity:.87}.ProductDetailsClassificationView .ProductDetailsClassificationView__cell.separator-column{text-align:center}.ProductDetailsClassificationView .ProductDetailsClassificationView__cell .ProductDetailsClassificationView__cell-icon{padding-top:4px;opacity:.7}.ProductDetailsClassificationView .ProductDetailsClassificationView__cell .ProductDetailsClassificationView__group-code,.ProductDetailsClassificationView .ProductDetailsClassificationView__cell .ProductDetailsClassificationView__class-code{font-size:.85em}.ProductDetailsFittingsView .ProductDetailsFittingsView__grid{display:grid;grid-template-columns:[nominal-column] auto [inner-column] auto [outer-column] auto [valve-column] auto}.ProductDetailsFittingsView .ProductDetailsFittingsView__header{opacity:.8;font-weight:500;font-size:.9em;padding:5px 4px;position:sticky;border-bottom:1px solid rgba(102,102,102,.5)}.ProductDetailsFittingsView .ProductDetailsFittingsView__cell{padding:4px;font-size:.9em}.ProductDetailsFittingsView .ProductDetailsFittingsView__cell.padding{padding-right:18px}.ProductDetailsFittingsView .ProductDetailsFittingsView__cell.odd{background-color:#6666660b}.ProductDetailsSizesView .ProductDetailsSizesView__grid{display:grid}.ProductDetailsSizesView .ProductDetailsSizesView__header{opacity:.8;font-weight:500;font-size:.9em;padding:5px 4px;position:sticky;border-bottom:1px solid rgba(102,102,102,.5)}.ProductDetailsSizesView .ProductDetailsSizesView__cell{padding:4px;font-size:.9em}.ProductDetailsSizesView .ProductDetailsSizesView__cell.padding{padding-right:18px}.ProductDetailsSizesView .ProductDetailsSizesView__cell.odd{background-color:#6666660b}.ProductDetailsSizesView .ProductDetailsSizesView__cell.selected{font-weight:700}.ProductDetailsSizesAndDimensionsView .ProductDetailsSizesAndDimensionsView__grid{display:grid;grid-template-columns:repeat(7,1fr);overflow:auto}.ProductDetailsSizesAndDimensionsView .ProductDetailsSizesAndDimensionsView__grid .ProductDetailsSizesAndDimensionsView__grid-header{padding:5px 4px;position:sticky;border-bottom:1px solid rgba(102,102,102,.5)}.ProductDetailsSizesAndDimensionsView .ProductDetailsSizesAndDimensionsView__grid .ProductDetailsSizesAndDimensionsView__grid-row{display:contents}.ProductDetailsSizesAndDimensionsView .ProductDetailsSizesAndDimensionsView__grid .ProductDetailsSizesAndDimensionsView__grid-row:hover .ProductDetailsSizesAndDimensionsView__grid-value{background-color:#6663}.ProductDetailsSizesAndDimensionsView .ProductDetailsSizesAndDimensionsView__grid .ProductDetailsSizesAndDimensionsView__grid-value{padding:4px;font-size:.9em}.ProductDetailsSizesAndDimensionsView .ProductDetailsSizesAndDimensionsView__grid .ProductDetailsSizesAndDimensionsView__grid-value.padding{padding-right:18px}.ProductDetailsSizesAndDimensionsView .ProductDetailsSizesAndDimensionsView__grid .ProductDetailsSizesAndDimensionsView__grid-value.odd{background-color:#6666660b}.ProductDetailsActionsView .ProductDetailsActionsView__grid{display:grid;grid-template-columns:[icon] fit-content(40px) [label] 1fr [button] 1fr [releaseNote] 5fr [closeButton];row-gap:16px;column-gap:16px;align-items:start;justify-items:center}.ProductDetailsActionsView .ProductDetailsActionsView__grid .ProductDetailsActionsView__download-message{grid-column-start:icon;grid-column-end:span 4}.ProductDetailsActionsView .ProductDetailsActionsView__grid .ProductDetailsActionsView__download-message .ProductDetailsActionsView__download-message-title{margin-bottom:8px}.ProductDetailsActionsView .ProductDetailsActionsView__grid .ProductDetailsAction__icon{grid-column-start:icon}.ProductDetailsActionsView .ProductDetailsActionsView__grid .ProductDetailsAction__label{grid-column-start:label}.ProductDetailsActionsView .ProductDetailsActionsView__grid .ProductDetailsAction__button{grid-column-start:button;justify-self:start;align-self:baseline}.ProductDetailsActionsView .ProductDetailsActionsView__grid .ProductDetailsAction__message{justify-self:start;grid-column-start:button;grid-column-end:span 2;margin-top:-16px}@media(max-width:1049px){.ProductDetailsActionsView .ProductDetailsAction__button{flex-direction:column}.ProductDetailsActionsView .ProductDetailsAction__downloads-select{margin:6px 0 0;font-size:.95em}.ProductDetailsActionsView .ProductDetailsAction__message{margin-top:-10px!important}}.ProductDetailsAction__icon img{max-height:40px;max-width:150px;object-fit:contain}.ProductDetailsAction__label{padding-top:8px}.ProductDetailsAction__downloads-select{margin-left:12px}.ProductDetailsAction__downloads-select .MuiSelect-select{background-color:#fefefe;padding:7px 32px 7px 16px}.ProductDetailsAction__button{display:flex;align-items:flex-start}.ProductDetailsAction__button .MuiButtonBase-root.disabled{background-color:#93b5ba}.ProductDetailsAction__releaseNoteButton{display:flex;align-items:flex-start;grid-column-start:releaseNote}.ProductDetailsAction__closeButton{display:flex;align-items:flex-start;grid-column-start:closeButton}.ReleaseNote .MuiPaper-root{max-height:80%;max-width:800px}.ReleaseNote .MuiDialog-paper{background-color:#f0f2f5}.ReleaseNote .MuiDialogTitle-root{padding-right:16px;padding-top:8px;padding-bottom:8px;background-color:#0e7585;color:#fff}.ReleaseNote .MuiDialogTitle-root .ReleaseNote__header-help{margin-right:8px}.ReleaseNote .MuiDialogTitle-root .MuiSvgIcon-root{color:#fff}.ReleaseNote .ReleaseNote__header .ReleaseNote__header-title{display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:1.125rem}.ReleaseNote .ReleaseNote__header .ReleaseNote__header-title-text{flex:1}.ReleaseNote .ReleaseNote__header .ReleaseNote__header-actions{display:flex;align-items:center}.ReleaseNote .ReleaseNote__content{min-height:100px;padding:4px 0 0 8px;margin-bottom:8px}.ReleaseNote .ReleaseNote__content p{margin-top:0;white-space:pre-line}.ReleaseNote .ReleaseNote__content .ReleaseNote__content-progress{display:flex;justify-content:center;padding-top:30px}.CollectionCard{width:480px;height:100px;padding:8px;box-shadow:#00000026 0 2px 8px;background-color:#fff;border-radius:8px;display:flex;flex-direction:column;color:#666;cursor:pointer;position:relative;z-index:1}.CollectionCard.not-selected:hover{box-shadow:0 0 6px 1px #15a8bf}.CollectionCard.loading{box-shadow:0 0 6px 1px #15a8bf80;cursor:default}.CollectionCard.loading:hover{box-shadow:0 0 6px 1px #15a8bf80}.CollectionCard.selected{background-color:#f3fbfc;box-shadow:0 0 6px 1px #15a8bf80}.CollectionCard.selected:hover{box-shadow:0 0 6px 1px #15a8bf80}.CollectionCard .CollectionCard__backdrop{position:absolute;z-index:100;border-radius:8px}.CollectionCard .CollectionCard__content{height:100vh;display:flex;flex-direction:column;gap:2px}.CollectionCard .CollectionCard__content .CollectionCard__content-header{display:flex;flex-direction:row;justify-content:space-between}.CollectionCard .CollectionCard__content .CollectionCard__content-header .CollectionCard__content-header-title{font-weight:500}.CollectionCard .CollectionCard__content .CollectionCard__content-header .CollectionCard__content-header-more .Button{min-width:24px;height:24px}.CollectionCard .CollectionCard__content .CollectionCard__content-header .CollectionCard__content-header-more .Button .MuiButton-root{min-width:24px;width:24px;height:24px}.CollectionCard .CollectionCard__content .CollectionCard__content-description{display:flex;justify-content:space-between}.CollectionCard .CollectionCard__content .CollectionCard__content-description .CollectionCard__content-description-text{width:85%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.CollectionCard .CollectionCard__content .CollectionCard__content-description .CollectionCard__content-description-checkbox{display:flex;justify-content:center;width:15%}.CollectionCard .CollectionCard__content .CollectionCard__content-description .CollectionCard__content-description-checkbox .MuiSvgIcon-root{align-self:center;width:40px;height:40px;color:#87bac2}.CollectionCard .CollectionCard__content .CollectionCard__content-bottom{align-self:flex-end;margin-top:auto;display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;gap:4px;width:100%}.CollectionCard .CollectionCard__content .CollectionCard__content-bottom .CollectionCard__content-bottom-left{display:flex}.CollectionCard .CollectionCard__content .CollectionCard__content-bottom .CollectionCard__content-bottom-left .CollectionCard__content-bottom-numberOfProducts{align-self:center;font-size:.72em}.CollectionCard .CollectionCard__content .CollectionCard__content-bottom .CollectionCard__content-bottom-left .CollectionCard__content-stats-badge{margin-left:6px;border-radius:16px;padding:2px 8px;font-size:.72em;font-weight:500;display:flex;align-items:center}.CollectionCard .CollectionCard__content .CollectionCard__content-bottom .CollectionCard__content-bottom-left .CollectionCard__content-stats-badge.not-published{color:#fff;background-color:#e84c15}.CollectionCard .CollectionCard__content .CollectionCard__content-bottom .CollectionCard__content-bottom-logo{height:24px}.CollectionCard .CollectionCard__content .CollectionCard__content-bottom .CollectionCard__content-stats-updated{margin-left:auto;align-self:flex-end}.CollectionManagementDeleteDialog .MuiDialog-paper{background-color:#f0f2f5;min-width:360px}.CollectionManagementDeleteDialog .MuiDialogTitle-root{padding-top:8px;padding-bottom:8px;background-color:#0e7585;color:#fff}.CollectionManagementDeleteDialog .MuiDialogTitle-root .MuiSvgIcon-root{color:#fff}.CollectionManagementDeleteDialog .CollectionManagementDeleteDialog__content{margin-top:20px}.CollectionManagementDeleteDialog .CollectionManagementDeleteDialog-actions{display:flex;width:85%;align-self:center}.CollectionManagementDeleteDialog .CollectionManagementDeleteDialog-actions .Button{width:50%}.StyledDialog .MuiDialog-paper{background-color:#f0f2f5}.StyledDialog .MuiDialogTitle-root{padding-top:8px;padding-bottom:8px;background-color:#0e7585;color:#fff}.StyledDialog .MuiDialogTitle-root .MuiSvgIcon-root{color:#fff}.StyledDialog .StyledDialog__header{display:flex;justify-content:space-between;align-items:center}.StyledDialog .StyledDialog__header .StyledDialog__header-title{font-size:1.125rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.StyledDialog .StyledDialog__content{margin:20px 20px 0}.CollectionForm{min-width:520px;margin-top:20px;display:flex;flex-direction:column;gap:32px}.CollectionForm .CollectionForm__collection-type-toggle .CollectionForm__collection-type-toggle-button-group,.CollectionForm .CollectionForm__collection-type-toggle .CollectionForm__collection-type-toggle-button-group .CollectionForm__collection-type-toggle-button-group-button{width:100%}.CollectionForm .CollectionForm__buttons{display:flex;justify-content:center;gap:16px}.CollectionForm .CollectionForm__buttons>*{width:100%}.CollectionManagementDialogContent{display:flex;flex-direction:column;justify-content:center}.CollectionManagementDialogContent .CollectionManagementDialogContent__container{padding:16px;display:flex;flex-direction:column;align-self:center;width:540px;position:relative;gap:32px;min-height:600px;height:100%}.CollectionManagementDialogContent .CollectionManagementDialogContent__container .CollectionManagementDialogContent__container-filters{width:496px;display:flex;flex-direction:row;gap:16px;align-self:center;justify-content:space-between;align-items:center}.CollectionManagementDialogContent .CollectionManagementDialogContent__container .CollectionManagementDialogContent__container-filters .CollectionManagementDialogContent__container-filters-text{width:100%}.CollectionManagementDialogContent .CollectionManagementDialogContent__container .CollectionManagementDialogContent__container-filters .CollectionManagementDialogContent__container-filters-text .MuiInputBase-input{padding:6.75px}.CollectionManagementDialogContent .CollectionManagementDialogContent__container .CollectionManagementDialogContent__container-filters .CollectionManagementDialogContent__container-filters-text .MuiOutlinedInput-notchedOutline{border-width:1px}.CollectionManagementDialogContent .CollectionManagementDialogContent__container .CollectionManagementDialogContent__container-filters .Button{margin-right:auto;display:flex;align-items:center}.CollectionManagementDialogContent .CollectionManagementDialogContent__container .CollectionManagementDialogContent__container-filters .Button .CollectionManagementDialogContent__container-filters-menu{width:152px;display:flex;align-self:center;justify-content:space-between}.CollectionManagementDialogContent .CollectionManagementDialogContent__container .CollectionManagementDialogContent__container-cards{width:100%;padding:28px 0;display:flex;flex-direction:column;align-items:center;gap:16px;scrollbar-gutter:stable;overflow-y:auto;max-height:400px;margin-left:8px}.CollectionManagementDialogContent .CollectionManagementDialogContent__container .CollectionManagementDialogContent__container-buttons{width:496px;align-self:center;display:flex;gap:16px;margin-top:auto}.CollectionManagementDialogContent .CollectionManagementDialogContent__container .CollectionManagementDialogContent__container-buttons .Button{flex-basis:100%}.CollectionShareDialogContent{display:flex;flex-direction:column;gap:32px;min-width:540px}.CollectionShareDialogContent .CollectionShareDialogContent__link-wrapper{display:flex;flex-direction:column;gap:8px}.CollectionShareDialogContent .CollectionShareDialogContent__link-wrapper .CollectionShareDialogContent__link-content{display:flex;align-items:center;flex-wrap:nowrap;gap:16px;font-size:small;background-color:#dbeaed;padding:4px 8.75px;border-radius:4px}.CollectionShareDialogContent .CollectionShareDialogContent__link-wrapper .CollectionShareDialogContent__link-content .CollectionShareDialogContent__link-content-url{flex-grow:1}.CollectionShareDialogContent .CollectionShareDialogContent__link-wrapper .CollectionShareDialogContent__link-content .CollectionShareDialogContent__link-content-url .MuiInputBase-input{width:100%}.CollectionShareDialogContent .CollectionShareDialogContent__link-wrapper .CollectionShareDialogContent__link-content .CollectionShareDialogContent__link-content-url .MuiOutlinedInput-notchedOutline{border-width:1px}.CollectionShareDialogContent .CollectionShareDialogContent__link-wrapper .CollectionShareDialogContent__link-content .CollectionShareDialogContent__link-content-url .MuiOutlinedInput-input{font-size:small;padding-left:8.75px}.CollectionShareDialogContent .CollectionShareDialogContent__invite-wrapper{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.CollectionShareDialogContent .CollectionShareDialogContent__invite-wrapper .CollectionShareDialogContent__invite-email{display:flex;align-items:center;gap:8px}.CollectionShareDialogContent .CollectionShareDialogContent__invite-wrapper .CollectionShareDialogContent__invite-email .CollectionShareDialogContent__invite-content-input{flex-grow:1;gap:4px}.CollectionShareDialogContent .CollectionShareDialogContent__invite-wrapper .CollectionShareDialogContent__invite-email .CollectionShareDialogContent__invite-content-input .MuiInputBase-input{padding:8.75px}.CollectionShareDialogContent .CollectionShareDialogContent__invite-wrapper .CollectionShareDialogContent__invite-email .CollectionShareDialogContent__invite-content-input .MuiOutlinedInput-notchedOutline,.CollectionShareDialogContent .CollectionShareDialogContent__invite-wrapper .CollectionShareDialogContent__invite-email .CollectionShareDialogContent__invite-content-input .Mui-focused .MuiOutlinedInput-notchedOutline{border-width:1px}.CollectionShareDialogContent .CollectionShareDialogContent__invite-wrapper .CollectionShareDialogContent__invite-email .CollectionShareDialogContent__invite-content-input .MuiFormHelperText-root{position:absolute;top:40px}.CollectionShareDialogContent .CollectionShareDialogContent__invite-wrapper .CollectionShareDialogContent__invite-email .CollectionShareDialogContent__invite-content-select{width:68px}.CollectionShareDialogContent .CollectionShareDialogContent__invite-wrapper .CollectionShareDialogContent__invite-email .CollectionShareDialogContent__invite-content-select .MuiInputBase-input{padding:8.75px}.CollectionShareDialogContent .CollectionShareDialogContent__invite-wrapper .CollectionShareDialogContent__invite-email .CollectionShareDialogContent__invite-content-select.Mui-focused .MuiOutlinedInput-notchedOutline{border-width:1px}.CollectionShareDialogContent .CollectionShareDialogContent__members-wrapper{display:flex;flex-direction:column;gap:8px}.CollectionShareDialogContent .CollectionShareDialogContent__members-wrapper .CollectionShareDialogContent__members-divider{margin-top:8px}.CollectionShareDialogContent .CollectionShareDialogContent__members-wrapper .CollectionShareDialogContent__members-item{display:flex;align-items:center;justify-content:space-between}.CollectionShareDialogContent .CollectionShareDialogContent__members-wrapper .CollectionShareDialogContent__members-item .CollectionShareDialogContent__members-item-left{display:flex}.CollectionShareDialogContent .CollectionShareDialogContent__members-wrapper .CollectionShareDialogContent__members-item .CollectionShareDialogContent__members-item-left .CollectionShareDialogContent__members-item-badge{margin-left:6px;border-radius:16px;padding:2px 8px;font-size:.72em;font-weight:500}.CollectionShareDialogContent .CollectionShareDialogContent__members-wrapper .CollectionShareDialogContent__members-item .CollectionShareDialogContent__members-item-left .CollectionShareDialogContent__members-item-badge.invite-pending{display:flex;align-items:center;color:#fff;background-color:#e84c15}.MultiInsert .MultiInsert__OpenDrawerButton{position:fixed;bottom:10px;left:10px;height:35px;z-index:1}.MultiInsert .MultiInsert__Drawer-Content{display:flex;flex-direction:column;align-items:stretch;flex-wrap:nowrap;overflow-y:auto}.MultiInsert .MultiInsert__Header{display:flex;justify-content:space-evenly;align-items:center}.MultiInsert .MultiInsert__Controls{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center}.MultiInsert .MultiInsert__Control-Item{padding:0;width:100%}.MultiInsert .MultiInsert__Control-Content{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;width:100%}.MultiInsert .MultiInsert__Button-Text{font-size:14px}.MultiInsert .MultiInsert__Select-Enabled{color:#15a8bf}.MultiInsert .MultiInsert__Select-Products-Off{color:#fff}.MultiInsert .MultiInsert__Disabled{color:#66666659}.MultiInsert .MultiInsert__Grid-Container-Selected{background-color:#000;width:100%}.MultiInsert .MuiIconButton-root{width:100%;border-radius:0;padding:0}.MultiInsert .MultiInsert__Grid-Main{overflow-y:auto}.MultiInsert .MultiInsert__Grid-Container{padding:10px 0 0}.MultiInsert .MultiInsert__Grid-Item{padding:0;width:100%}.MultiInsert .MultiInsert__Icon-Left{margin-left:12px}.MultiInsert .MuiPaper-root{width:auto;z-index:0;max-width:160px}.ProductCard .SearchResultCard__anchor{color:inherit;text-decoration:none}.FacetDrawer .MuiDrawer-paper{min-width:360px}@media(max-width:1049px){.FacetDrawer .MuiDrawer-paper{width:360px;max-width:90%}}.FacetDrawer__container{display:flex;flex-direction:column;align-items:stretch;overflow-y:auto}.FacetDrawer__container .FacetDrawer__header{display:flex;justify-content:space-between;align-items:center}.FacetDrawer__container .FacetDrawer__header .FacetDrawer__header-title{font-weight:500;font-size:1.25rem;line-height:1.6;margin:16px}.FacetDrawer__container .FacetDrawer__content{overflow-y:auto}.FacetDrawer__container .FacetDrawer__footer{display:flex;justify-content:space-evenly;align-items:center;padding:16px}.FacetDrawer__container .FacetDrawer__footer>*{flex:1;margin:0 8px}.StyledAccordionSummary .MuiAccordionSummary-content{justify-content:space-between;align-items:center}.StyledAccordionSummary .MuiAccordionSummary-expandIconWrapper.Mui-expanded,.StyledAccordionSummary:hover .MuiAccordionSummary-content,.StyledAccordionSummary:hover .MuiAccordionSummary-expandIconWrapper{color:#15a8bf}.ManufacturerFacet__filter{margin-bottom:8px!important}.ManufacturerFacet__filter label:not(.Mui-focused){opacity:.8;font-size:.95em}.ProductGroupsFacet-children .MuiAccordionSummary-expandIconWrapper{transform:rotate(-90deg)}.ProductGroupsFacet-children .MuiAccordionSummary-expandIconWrapper.Mui-expanded{transform:rotate(0)}.ProductGroupsFacetItem-children .MuiAccordionSummary-expandIconWrapper{transform:rotate(-90deg)}.ProductGroupsFacetItem-children .MuiAccordionSummary-expandIconWrapper.Mui-expanded{transform:rotate(0)}.ProductGroupsFacetItem-children .StyledAccordionSummary{width:auto}.GenericFacet .CertificationBadge{margin-right:8px}.CertificationBadge{display:inline-flex;align-items:flex-start}.CertificationBadge .CertificationBadge__badge{width:14px;height:14px;padding:0;border:2px solid #15a8bf;border-radius:50%;margin-right:8px}.CertificationBadge .CertificationBadge__badge.fully-certified{background-color:#15a8bf}.CertificationBadge .CertificationBadge__badge.partially-certified{background:linear-gradient(90deg,#fff 50%,#15a8bf 50%)}.CertificationBadge .CertificationBadge__badge.uncertified{border:2px solid rgb(127,127,127);background-color:#7f7f7f}.CertificationBadge .CertificationBadge__label{display:flex;gap:4px}.CertificationBadge.small{height:11px;width:11px}.RangeFacet .RangeFacet-operativeRangeFilter{margin-left:-10px}.RangeFacet .RangeFacet-operativeRangeFilter .MuiFormControlLabel-root{margin-right:0}.RangeFacet .RangeFacet-operativeRangeFilter form{margin-left:0}.RangeFacet .RangeFacet-operativeRangeFilter p{margin:0 8px}.AttenuationMenu .MuiPaper-root{width:420px}.AttenuationMenu-container{display:flex;flex-direction:column;padding:8px;gap:16px}.AttenuationMenu-sliderRow{display:flex;justify-content:space-evenly;align-items:flex-start;gap:8px;flex-wrap:nowrap}.AttenuationMenu-item{display:flex;justify-content:center}.AttenuationMenu-itemContent{display:flex;flex-direction:column;align-items:center;gap:8px}.AttenuationMenu-buttonGroup{display:flex;justify-content:space-between;gap:16px;margin-top:8px}.AttenuationMenu-buttonWrapper{flex:1 1 0}.AttenuationMenu-slider{height:120px}.AttenuationMenu .AttenuationMenu-item{width:44px}.AttenuationMenu .AttenuationMenu-item:nth-child(n+2){margin-left:2px}.AttenuationMenu .AttenuationMenu-sliderContainer{padding:0 8px}.AttenuationMenu .AttenuationMenu-slider{height:200px}@media(max-width:1049px){.AttenuationMenu .AttenuationMenu-slider{padding:0 16px}.AttenuationMenu-sliderRow{gap:1px}.AttenuationMenu .MuiPaper-root{width:100%!important;max-width:calc(100% - 8px)!important;left:4px!important}}.AttenuationMenu .AttenuationMenu-buttonGroup{padding:0 8px}.AttenuationMenu .AttenuationMenu-sliderLabel{font-size:.7em;font-weight:700;margin-bottom:8px}.AttenuationMenu input[type=number]{margin-top:8px;font-size:.9em;text-align:center;-moz-appearance:textfield}.AttenuationMenu input[type=number]::-webkit-outer-spin-button,.AttenuationMenu input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.VentilationOperationPointMenu .MuiPaper-root{width:280px}.VentilationOperationPointMenu .MuiPaper-root .MuiFormHelperText-root{word-break:break-all}.VentilationOperationPointMenu__container{display:flex;flex-direction:column;gap:8px;padding:8px}.VentilationOperationPointMenu__item{width:100%}.VentilationOperationPointMenu__actions{display:flex;flex-direction:row;justify-content:space-between;gap:16px;width:100%}.VentilationOperationPointMenu__actions-button{flex:1;min-width:0}.FilterControls{display:flex;width:100%}.FilterControls .FilterControls__left{display:flex;flex:1;gap:16px}.FilterControls .FilterControls__right{display:flex;flex:1;justify-content:flex-end}@media(max-width:1049px){.FilterControls{flex-direction:column;gap:32px}.FilterControls .FilterControls__left{gap:8px;flex-direction:column;align-items:stretch}.FilterControls .FilterControls__right{align-items:stretch;flex-direction:column}.FilterControls .FilterControls__right .MuiButtonBase-root,.FilterControls .FacetDrawer__button{width:100%}.FilterControls .MuiButtonBase-root{justify-content:center}}.MainLayout{display:flex;flex-direction:column;min-height:100vh}.MainLayout>* .div:empty{display:none}.MainLayout .MainLayout__feedback .MuiLinearProgress-root{position:fixed;top:0;left:0;width:100%}.MainLayout .MainLayout__top{background-color:#fff;box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f;display:flex;flex-direction:column}.MainLayout .MainLayout__top>div:empty{display:none}.MainLayout .MainLayout__top .MainLayout__appbar{margin-top:8px}.MainLayout .MainLayout__top .MainLayout__banner{align-self:center;margin-top:25px}.MainLayout .MainLayout__top .MainLayout__banner+.MainLayout__search{margin-top:56px}.MainLayout .MainLayout__top .MainLayout__banner:empty+.MainLayout__search{margin-top:141.5px}.MainLayout .MainLayout__top .MainLayout__search{display:flex;flex-direction:column;align-self:center;width:60%;margin-bottom:100px}.MainLayout .MainLayout__top .MainLayout__search .MainLayout__searchbar{width:100%}.MainLayout .MainLayout__top .MainLayout__search .MainLayout__search-filters{display:flex;max-width:100%}.MainLayout .MainLayout__top .MainLayout__filter-controls{display:flex;align-self:center;justify-content:space-between;margin-bottom:8px;width:60%}.MainLayout .MainLayout__top .MainLayout__anchor{visibility:collapse;height:0}.MainLayout .MainLayout__bottom{display:flex;flex-direction:column;padding-top:8px;gap:16px;margin-bottom:64px}.MainLayout .MainLayout__bottom>div:empty{display:none}.MainLayout .MainLayout__bottom .MainLayout__collection-info{display:flex;align-items:center;justify-content:center;align-self:center;width:60%;margin-top:0}.MainLayout .MainLayout__bottom .MainLayout__collection-info .ManufacturerCollectionInfo{display:flex;flex-direction:column;border-radius:8px;justify-content:space-between;width:100%;gap:8px}.MainLayout .MainLayout__bottom .MainLayout__collection-info .ManufacturerCollectionInfo .ManufacturerCollectionInfo__column{display:flex;flex-direction:column;gap:8px}.MainLayout .MainLayout__bottom .MainLayout__collection-info .ManufacturerCollectionInfo .ManufacturerCollectionInfo__row{display:flex;flex-direction:row;align-items:flex-end;gap:32px}.MainLayout .MainLayout__bottom .MainLayout__collection-info .ManufacturerCollectionInfo .ManufacturerCollectionInfo__row .ManufacturerCollectionInfo__name{margin-top:auto}.MainLayout .MainLayout__bottom .MainLayout__collection-info .ManufacturerCollectionInfo .ManufacturerCollectionInfo__row .ManufacturerCollectionInfo__description{display:flex;width:50%}.MainLayout .MainLayout__bottom .MainLayout__collection-info .ManufacturerCollectionInfo .ManufacturerCollectionInfo__row .ManufacturerCollectionInfo__buttons{display:flex;flex-direction:row;align-items:center;gap:16px}.MainLayout .MainLayout__bottom .MainLayout__collection-info .ManufacturerCollectionInfo .ManufacturerCollectionInfo__notification{display:flex;align-items:center;justify-content:center}.MainLayout .MainLayout__bottom .MainLayout__collection-info .ManufacturerCollectionInfo .ManufacturerCollectionInfo__notification .CollectionNotification .MuiPaper-root{display:flex;justify-content:center;align-items:center;padding:4px 32px}.MainLayout .MainLayout__bottom .MainLayout__collection-info .ManufacturerCollectionInfo .ManufacturerCollectionInfo__notification .CollectionNotification .CollectionNotification-message{cursor:default;display:flex;align-items:center;margin-left:16px}.MainLayout .MainLayout__bottom .MainLayout__collection-info .ManufacturerCollectionInfo .ManufacturerCollectionInfo__notification .CollectionNotification .MuiButton-root{padding-left:23px;padding-right:23px}.MainLayout .MainLayout__bottom .MainLayout__collection-info .ManufacturerCollectionInfo .ManufacturerCollectionInfo__buttons{display:flex;flex-direction:row;align-items:flex-end;gap:16px}.MainLayout .MainLayout__bottom .MainLayout__collection-info .ManufacturerCollectionInfo .ManufacturerCollectionInfo__description{display:flex;width:80%}.MainLayout .MainLayout__bottom .MainLayout__divider_collection{align-self:center;width:60%;margin-top:-8px;margin-bottom:-8px}.MainLayout .MainLayout__bottom .MainLayout__result-info{display:flex;align-self:center;width:60%}.MainLayout .MainLayout__bottom .MainLayout__top-pagination{display:flex;align-self:center;justify-content:center;width:60%}.MainLayout .MainLayout__bottom .MainLayout__product-cards{display:flex;flex-wrap:wrap;align-self:center;justify-content:center;gap:20px;width:80%;flex-grow:100}.MainLayout .MainLayout__bottom .MainLayout__bottom-pagination{align-self:center;justify-content:center;margin-top:48px}.MainLayout .MainLayout__footer{margin-top:auto}.MainLayout .MainLayout__notifications{position:fixed;bottom:0;left:0;width:100%}.MainLayout .MainLayout__plugins{display:flex;justify-content:center}.MainLayout .MainLayout__chips{background-color:#f5f5f5;width:100%;align-self:center;padding:10px 0;margin-top:8px}.MainLayout .MainLayout__chips .FilterChips{width:60%;margin:0 auto}@media(max-width:1599px){.MainLayout .MainLayout__search,.MainLayout .MainLayout__filter-controls,.MainLayout .FilterChips,.MainLayout .MainLayout__result-info,.MainLayout .PluginsView{width:80%!important}}@media(max-width:1049px){.MainLayout .MainLayout__chips .FilterChips,.MainLayout .MainLayout__result-info,.MainLayout .MainLayout__top-pagination,.MainLayout .MainLayout__filter-controls{width:90%!important}.MainLayout .MainLayout__search{margin:40px 0!important}.MainLayout .MainLayout__banner{margin-top:0!important}}.Pagination .MuiPagination-ul{justify-content:center}.ProductRequestNotification{display:flex;justify-content:center;width:100%}.ResultInfo{display:flex;flex-direction:row;gap:32px;padding:16px 0}.ResultInfo .ResultInfo__title{font-size:1.05em;color:#353535;font-weight:700}.ResultInfo .ResultInfo__contents{flex-grow:100}.ResultInfo .ResultInfo__number{font-weight:700;color:#353535}.ProductUpdateNotification{background-color:#000c;color:#fff;width:100%;display:flex;align-items:center;justify-content:center;padding:16px 48px;gap:32px}.ManufacturerLogos{margin:0}.ManufacturerLogos .ManufacturerLogos__title{text-align:center;font-weight:700;margin-top:32px;color:#666}.ManufacturerLogos .ManufacturerLogos__container{margin-top:4px}.ManufacturerLogos .ManufacturerLogos__container.no-title{margin-top:32px}.ManufacturerLogos .ManufacturerLogos__container-logos{align-content:stretch;align-items:stretch;background-color:#fff;box-sizing:border-box;color:#000000de;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:8px 60px;padding:20px;border-radius:4px;box-shadow:0 0 2px 1px #00000026}.ManufacturerLogos .ManufacturerLogos__container-logos .ManufacturerLogos__container-logos-skeleton{width:100%;height:400px}@media(max-width:1049px){.ManufacturerLogos .ManufacturerLogos__title{margin-top:16px}.ManufacturerLogos .ManufacturerLogos__container-logos{margin:8px 20px;padding:10px}}.ManufacturerLogo{text-align:center;width:200px;height:70px;padding:18px;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px}.ManufacturerLogo:hover{background-color:#f9f9f9;box-shadow:0 1px 1px #0003}.ManufacturerLogo img{max-width:100%;max-height:100%;object-fit:cover}@media(max-width:1049px){.ManufacturerLogo{width:120px;height:60px;padding:15px}}.ManufacturerLogo__tooltip-name,.ManufacturerLogo__tooltip-url{text-align:center}.ManufacturerLogo__tooltip-name{font-weight:700}.PluginsView{width:70%;margin:0 auto;background-color:#f5f5f5!important;border-radius:16px!important}.PluginsView .MuiAccordionSummary-root{font-weight:700}.PluginsView .MuiAccordionSummary-root:hover{color:#000}.PluginsView .MuiAccordionSummary-root.Mui-expanded{padding:0 16px;min-height:48px}.PluginsView .MuiAccordionSummary-root .MuiAccordionSummary-content{margin:8px;font-size:1rem}.PluginsView .PluginsView__result_info{padding:8px 0 12px}.PluginsView .PluginsView__plugins{padding:8px 0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:end;gap:22px}.PluginsView .PluginsView__more-button-container{position:absolute;right:8px;bottom:8px;opacity:1;transition:opacity .2s ease-in-out}.PluginsView .PluginsView__more-button-container.hidden{opacity:0}.PluginsView .PluginsView__more-button-container .MuiSvgIcon-root{cursor:pointer;color:#15a8bf;font-size:2.5em}.PluginsView .PluginsView__more-button-container .MuiSvgIcon-root.expanded{transform:rotate(180deg)}.PluginsView .PluginsView__more-button-container .MuiSvgIcon-root:hover{color:#0e7585}@media(max-width:1049px){.PluginsView{width:90%}}.PluginCard{width:300px;height:366px;box-shadow:#00000026 0 2px 8px;background-color:#fff;border-radius:8px;overflow:hidden;display:flex;flex-direction:column}.PluginCard .PluginCard__header{display:flex;flex-direction:row;padding:12px 12px 4px;align-items:center}.PluginCard .PluginCard__header .PluginCard__header-title{padding-right:8px;flex-grow:100;font-size:.9em;font-weight:700;color:#666}.PluginCard .PluginCard__logo{height:40px;display:flex;justify-content:center;align-items:center;padding:10px;background-color:#f9f9f9cc;border-radius:8px 8px 0 0}.PluginCard .PluginCard__logo img{max-width:70%;max-height:70%;object-fit:contain}.PluginCard .PluginCard__details{padding:0 12px 12px;flex-grow:100;overflow:hidden}.PluginCard .PluginCard__details .PluginCard__details-description{font-size:.8em}.PluginCard .PluginCard__details .PluginCard__details-description a{color:#0e7585;text-decoration:none}.PluginCard .PluginCard__details .PluginCard__details-description a:hover{text-decoration:underline}.PluginCard .PluginCard__details .PluginCard__details-product-classes{margin-top:2px;font-size:.7em;color:#666}.PluginCard .PluginCard__action{display:flex;justify-content:end;padding:0 10px 10px}.PluginCard .PluginCard__action .Button .MuiButtonBase-root{border-radius:16px}.PluginCard .PluginCard__action .Button .MuiButtonBase-root .Button__label{font-weight:400}.PluginCard .PluginCard__product-classes,.PluginCard .PluginCard__platforms{padding:8px 0 0;overflow:hidden;display:flex;flex-direction:row;flex-wrap:wrap;gap:3px}.PluginCard .PluginCard__product-classes .PluginCard__product-classes-chip,.PluginCard .PluginCard__product-classes .PluginCard__platform-chip,.PluginCard .PluginCard__platforms .PluginCard__product-classes-chip,.PluginCard .PluginCard__platforms .PluginCard__platform-chip{font-size:.65em;background-color:#00000014;color:#666;padding:4px 5px;border-radius:10px}.PluginCard .PluginCard__platforms .PluginCard__platform-chip{background-color:#00000024;color:#666}.ProductRequestSnackbar{opacity:.9}.ProductRequestSnackbar .MuiPaper-root{background-color:#0e7585}.ProductRequestSnackbar svg{padding-right:10px}.AllPluginsView{width:70%;margin:20px auto 0!important;background-color:#f5f5f5!important;border-radius:16px!important;align-self:center}.AllPluginsView .MuiAccordionSummary-root{font-weight:700}.AllPluginsView .MuiAccordionSummary-root:hover{cursor:default!important}.AllPluginsView .MuiAccordionSummary-root.Mui-expanded{padding:0 16px;min-height:48px}.AllPluginsView .MuiAccordionSummary-root .MuiAccordionSummary-content{margin:8px;font-size:1rem}.AllPluginsView__plugins{padding:8px 0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:end;gap:22px}@media(max-width:1049px){.AllPluginsView{width:90%}}.ProductDetailsLayout{background-color:#fff;display:flex;flex-direction:column}.ProductDetailsLayout .ProductDetailsLayout__appbar{margin:8px 0}.ProductDetailsLayout .ProductDetailsLayout__productDetails{display:flex;flex-direction:column;height:calc(100vh - 53.984px - 16px)}body{background-color:#f0f2f5;overflow-y:scroll}body .SpinningLogo{width:100%;height:100vh;display:flex;justify-content:center;align-items:center;background:#fff}body .notistack-MuiContent-default{background:#15a8bf}body .notistack-MuiContent-default .notistack-snackbar-buttons-wrapper{display:flex;gap:8px}body .notistack-MuiContent-default .notistack-snackbar-buttons-wrapper .Button>*{background:#f0f2f5;color:#666}body .notistack-MuiContent-success{background:#097b3b}.SpinningLogo{width:100%;height:100vh;display:flex;justify-content:center;align-items:center;background:#fff}.SpinningLogo .primary-color{fill:#15a8bf}.SpinningLogo .secondary-color{fill:#221f1f}@keyframes sweepAnimation{0%{opacity:1}25%{opacity:1}30%{opacity:0}35%{opacity:0}40%{opacity:1}to{opacity:1}}.SpinningLogo .text-element{opacity:1;animation:sweepAnimation 2.5s ease-in-out infinite;transition:opacity .3s ease-in-out}.SpinningLogo .magicad-m{animation-delay:0s}.SpinningLogo .magicad-a{animation-delay:.08s}.SpinningLogo .magicad-g,.SpinningLogo .magicad-i-dot{animation-delay:.16s}.SpinningLogo .magicad-i{animation-delay:.24s}.SpinningLogo .magicad-c{animation-delay:.32s}.SpinningLogo .magicad-a2{animation-delay:.4s}.SpinningLogo .magicad-d{animation-delay:.48s}body{margin:0;font-family:Roboto,serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{font-family:Roboto,serif}
