.AppBar{justify-content:center;align-items:center;padding:0 16%;display:flex}.AppBar.branded{padding:0}.AppBar.branded .AppBar__logo{flex-basis:24%}.AppBar.branded .AppBar__powered-by{flex-basis:17%}.AppBar__logo,.AppBar__powered-by{flex-shrink:100;display:flex}.AppBar__logo{justify-content:end;height:60px}.AppBar__logo img{object-fit:contain;min-width:200px;max-width:100%;max-height:100%;margin-right:20px}.AppBar__powered-by{flex-shrink:1000;justify-content:flex-end}.AppBar__powered-by img{height:50px;margin:0 20px}.AppBar__controls{flex-direction:row;flex-grow:100;justify-content:end;align-items:center;gap:32px;display:flex}.AppBar__controls-links{flex-direction:row;gap:32px;display:flex}@media (width<=1599px){.AppBar{padding:0 4%}.AppBar.branded .AppBar__logo{margin-left:12px}.AppBar__controls{gap:10px}}@media (width<=1049px){.AppBar{flex-direction:column;align-items:center;gap:16px}.AppBar__logo{height:70px;flex-basis:auto!important}.AppBar__controls{border:1px solid #0000003b;border-radius:8px;flex-direction:column;gap:4px;padding:12px}.AppBar img{margin:0}}.Button .Button__label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Button a:link,.Button a:visited,.Button a:hover,.Button a:active{text-decoration:none}.LanguageSettings .LanguageSettings__Container{flex-direction:column;gap:20px;width:300px;padding:16px 16px 10px;display:flex}.LanguageSettings .LanguageSettings__Apply{width:100%}.LanguageSettings .LanguageSettings__ProductLanguage-helper-text{margin:8px 0 0!important}.UserMenuContainer .MuiList-root{padding-top:0}.UserMenuContainer .UserMenu{width:300px;max-width:100%}.UserMenuContainer .UserMenu .UserMenu__user-email{text-overflow:ellipsis;background-color:#00000008;padding:4px 0 2px 8px;font-size:.75em;font-weight:500;overflow:hidden}.slick-list,.slick-slider,.slick-track{display:block;position:relative}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slider{box-sizing:border-box;-webkit-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{margin:0;padding:0;overflow:hidden}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate(0,0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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{border:1px solid #0000;height:auto;display:block}.slick-arrow.slick-hidden{display:none}.slick-dots,.slick-next,.slick-prev{padding:0;display:block;position:absolute}.slick-dots li button:before,.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:slick}.slick-next,.slick-prev{cursor:pointer;color:#0000;background:0 0;border:none;outline:0;width:20px;height:20px;font-size:0;line-height:0;top:50%;transform:translateY(-50%)}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:#0000;background:0 0;outline: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{opacity:.75;color:#fff;font-size:20px;line-height:1}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}.slick-next:before,[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{text-align:center;width:100%;margin:0;list-style:none;bottom:-25px}.slick-dots li{cursor:pointer;width:20px;height:20px;margin:0 5px;padding:0;display:inline-block;position:relative}.slick-dots li button{cursor:pointer;color:#0000;background:0 0;border:0;outline:0;width:20px;height:20px;padding:5px;font-size:0;line-height:0;display:block}.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{content:"•";text-align:center;opacity:.25;color:#000;width:20px;height:20px;font-size:6px;line-height:20px;position:absolute;top:0;left:0}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.BannerRoot .BannersContainer{width:100%;height:300px;margin:auto 0;position:relative}.BannerRoot .Banner{object-fit:scale-down;width:1000px;max-width:100%;height:300px}.BannerRoot .BannerButton .MuiButtonBase-root{margin:8px}.BannerRoot .BottomLeft{position:absolute;bottom:4px;left:4px}.BannerRoot .BottomRight{position:absolute;bottom:4px;right:4px}.BannerRoot .BottomCenter{text-align:center;width:100%;position:absolute;bottom:4px}.BannerRoot .MiddleLeft{position:absolute;top:50%;left:4px}.BannerRoot .MiddleRight{position:absolute;top:50%;right:4px}.BannerRoot .MiddleCenter{text-align:center;width:100%;position:absolute;top:50%}.BannerRoot .TopLeft{position:absolute;top:4px;left:4px}.BannerRoot .TopRight{position:absolute;top:4px;right:4px}.BannerRoot .TopCenter{text-align:center;width:100%;position:absolute;top:4px}@media (width<=1049px){.BannerRoot,.BannerRoot .slick-track,.BannerRoot .Banner{width:100%!important}}.Dialog{justify-self:center;width:480px}.Dialog .DialogButton{text-transform:none;background-color:#15a8bf}.Dialog .DialogDisagreeButton{text-transform:none;border-color:#666;color:#666!important}.Dialog .DialogActions{padding:0 24px 20px!important}.Dialog .MuiPaper-root{margin:0}.RequestForm{color:#666;flex-direction:column;max-width:540px;display:flex}.RequestForm .RequestForm__row{justify-content:space-between;margin:8px 0;display:flex}.RequestForm .RequestForm__checkboxes{padding-left:14px}.RequestForm .RequestForm__checkboxes .MuiFormLabel-root.Mui-focused{color:#666}.RequestForm .RequestForm__confirmation{flex-direction:column;display:flex}.RequestForm .RequestForm__confirmation .MuiFormControlLabel-label{font-size:12px}.RequestForm .RequestForm__buttons{gap:16px;margin-top:0;display:flex}.RequestForm .RequestForm__buttons>*{flex-grow:1}.RequestForm .RequestForm__help{color:#666}.ProductRequest .MuiDialog-paper{background-color:#f0f2f5}.ProductRequest .MuiDialogTitle-root{color:#fff;background-color:#0e7585;margin-bottom:8px;padding-top:8px;padding-bottom:8px;padding-right:16px}.ProductRequest .MuiDialogTitle-root .ProductRequest__header-help{margin-right:8px}.ProductRequest .MuiDialogTitle-root .MuiSvgIcon-root{color:#fff}.ProductRequest .ProductRequest__header{color:#fff;justify-content:space-between;align-items:center;font-weight:500;display:flex}.ProductRequest .ProductRequest__header .ProductRequest__header-title{font-size:1.125rem}.ProductRequest .ProductRequest__header .ProductRequest__header-icons{align-items:center;display:flex}.SignupDialog .MuiPaper-root{text-align:center;background-color:#f0f2f5;margin-top:16px;padding:0}.SignupDialog .MuiDialogContent-root{padding-top:0}.SignupDialog .SignupDialog__content{flex-direction:column;align-items:center;display:flex}.SignupDialog .SignupDialog__content>*{margin-top:16px}.SignupDialog .SignupDialog__header{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.SignupDialog .SignupDialog__header .SignupDialog__header-title{font-size:1.125rem}.SignupDialog .SignupDialog__illustration{width:100%;margin:0;padding:0}.SignupDialog .SignupDialog__carousel{width:100%;min-height:72px}.SignupDialog .SignupDialog__stepper{flex-grow:1;max-width:400px}.SignupDialog .SignupDialog__stepper .SignupDialog__stepper-button{color:#15a8bf;margin:0 32px}.SignupDialog .SignupDialog__stepper .MuiMobileStepper-dot{margin:0 8px}.SignupDialog .SignupDialog__buttons{flex-direction:column;flex:0 0 100%;width:100%;display:flex}.SignupDialog .SignupDialog__buttons .SignupDialog__buttons-login{flex-grow:1;margin-bottom:16px}.InfoAlert .MuiPaper-root{align-items:center;padding-top:2px;padding-bottom:2px;display:flex}.InfoAlert .MuiAlert-icon{align-items:center;margin-left:auto;margin-right:32px;display:flex}.InfoAlert .InfoAlert-message{cursor:default;align-items:center;height:36.5px;display:flex}.InfoAlert .InfoAlert__button-action{color:#fff;border-color:#fff;padding-left:23px;padding-right:23px}.InfoAlert .InfoAlert__button-action:hover{background-color:#0e7585;border-color:#fff}.InfoAlert .InfoAlert__button-close .MuiSvgIcon-root{width:20px;height:20px}.ProductNotFoundLayout{flex-direction:column;min-height:100vh;display:flex}.ProductNotFoundLayout>* .div:empty{display:none}.ProductNotFoundLayout .ProductNotFoundLayout__feedback .MuiLinearProgress-root{width:100%;position:fixed;top:0;left:0}.ProductNotFoundLayout .ProductNotFoundLayout__top{background-color:#fff;flex-direction:column;display:flex}.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{flex-direction:column;display:flex}.ProductNotFoundLayout .ProductNotFoundLayout__bottom .ProductNotFoundLayout__product-request-notification{align-self:center;width:60%;margin-top:56px;display:flex}.ProductNotFoundLayout .ProductNotFoundLayout__footer{margin-top:auto}.SearchErrorNotification{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:520px;margin:0 auto;padding:24px 16px 40px;display:flex}.SearchErrorNotification .SearchErrorNotification__icon{border-radius:50%;justify-content:center;align-items:center;width:75px;height:75px;margin-bottom:18px;display:flex}.SearchErrorNotification .SearchErrorNotification__icon svg{font-size:32px}.SearchErrorNotification .SearchErrorNotification__title{color:#101828;margin:0 0 16px;font-size:1.4em;font-weight:700;line-height:1.2}.SearchErrorNotification .SearchErrorNotification__description{color:#475467;max-width:420px;margin:0 0 20px;font-size:16px;line-height:1.6}.SearchErrorNotification .SearchErrorNotification__button{color:#101828;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:56px;padding:6px 24px;font-size:14px;font-weight:700;line-height:1;display:inline-flex}.SearchErrorNotification .SearchErrorNotification__button:hover{background:#f9fafb}.SearchErrorNotification .SearchErrorNotification__button-icon{justify-content:center;align-items:center;display:inline-flex}.SearchErrorNotification .SearchErrorNotification__button-icon svg{font-size:22px}.SearchErrorNotification .SearchErrorNotification__support{color:#98a2b3;margin:20px 0 0;font-size:14px;line-height:1.5}.SearchErrorNotification .SearchErrorNotification__support a{color:inherit;text-decoration:underline}.SearchErrorNotification.SearchErrorNotification--connectionError .SearchErrorNotification__icon{color:#c76b00;background:#fef6e7}.SearchErrorNotification.SearchErrorNotification--noResults .SearchErrorNotification__icon{color:#667085;background-color:#e1e0e0}@media (width<=1049px){.SearchErrorNotification{padding:16px 8px 24px}.SearchErrorNotification .SearchErrorNotification__icon{width:72px;height:72px}.SearchErrorNotification .SearchErrorNotification__icon svg{font-size:26px}.SearchErrorNotification .SearchErrorNotification__title{font-size:24px}.SearchErrorNotification .SearchErrorNotification__description{margin-bottom:20px;font-size:16px}.SearchErrorNotification .SearchErrorNotification__button{width:100%;max-width:320px}}.PrivacyPolicyFooter{background-color:#232323;justify-content:center;width:100%;display:flex}.PrivacyPolicyFooter p,.PrivacyPolicyFooter a{color:#f5f5f5;font-size:13px}.PrivacyPolicyFooter .PrivacyPolicyFooter__link{text-decoration:underline}.PrivacyPolicyFooter a:hover,.PrivacyPolicyFooter .PrivacyPolicyFooter__link:hover{cursor:pointer;text-decoration:none}.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{color:#fff;background-color:#0e7585;align-items:center;margin-bottom:8px;padding-top:8px;padding-bottom:8px;padding-right:16px;display:flex}.CookieDeclaration .CookieDeclaration__header .CookieDeclaration__header-title{flex-grow:100}.CookieDeclaration .CookieDeclaration__header .CookieDeclaration__header-close .MuiSvgIcon-root{color:#fff}.CookieDeclaration .CookieDeclaration__content{flex-direction:column;display:flex}.CookieDeclaration .CookieDeclaration__content .CookieDeclaration__iframe{background-color:#fff;border:0;border-radius:4px;flex-grow:100;width:100%;box-shadow:0 0 2px 1px #00000026}.ManufacturerLogos{margin:0}.ManufacturerLogos .ManufacturerLogos__title{text-align:center;color:#666;margin-top:32px;font-weight:700}.ManufacturerLogos .ManufacturerLogos__container{margin-top:4px}.ManufacturerLogos .ManufacturerLogos__container.no-title{margin-top:32px}.ManufacturerLogos .ManufacturerLogos__container-logos{box-sizing:border-box;color:#000000de;background-color:#fff;border-radius:4px;flex-flow:wrap;place-content:stretch center;align-items:stretch;margin:8px 60px;padding:20px;display:flex;box-shadow:0 0 2px 1px #00000026}.ManufacturerLogos .ManufacturerLogos__container-logos .ManufacturerLogos__container-logos-skeleton{width:100%;height:400px}@media (width<=1049px){.ManufacturerLogos .ManufacturerLogos__title{margin-top:16px}.ManufacturerLogos .ManufacturerLogos__container-logos{margin:8px 20px;padding:10px}}.ManufacturerLogo{text-align:center;cursor:pointer;border-radius:4px;justify-content:center;align-items:center;width:200px;height:70px;padding:18px;display:flex}.ManufacturerLogo:hover{background-color:#f9f9f9;box-shadow:0 1px 1px #0003}.ManufacturerLogo img{object-fit:cover;max-width:100%;max-height:100%}@media (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{min-height:48px;padding:0 16px}.PluginsView .MuiAccordionSummary-root .MuiAccordionSummary-content{margin:8px;font-size:1rem}.PluginsView .PluginsView__result_info{padding:8px 0 12px}.PluginsView .PluginsView__plugins{flex-flow:wrap;justify-content:center;align-items:end;gap:22px;padding:8px 0;display:flex}.PluginsView .PluginsView__more-button-container{opacity:1;transition:opacity .2s ease-in-out;position:absolute;bottom:8px;right:8px}.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 (width<=1049px){.PluginsView{width:90%}}.PluginCard{background-color:#fff;border-radius:8px;flex-direction:column;width:300px;height:366px;display:flex;overflow:hidden;box-shadow:0 2px 8px #00000026}.PluginCard .PluginCard__header{flex-direction:row;align-items:center;padding:12px 12px 4px;display:flex}.PluginCard .PluginCard__header .PluginCard__header-title{color:#666;flex-grow:100;padding-right:8px;font-size:.9em;font-weight:700}.PluginCard .PluginCard__logo{background-color:#f9f9f9cc;border-radius:8px 8px 0 0;justify-content:center;align-items:center;height:40px;padding:10px;display:flex}.PluginCard .PluginCard__logo img{object-fit:contain;max-width:70%;max-height:70%}.PluginCard .PluginCard__details{flex-grow:100;padding:0 12px 12px;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{color:#666;margin-top:2px;font-size:.7em}.PluginCard .PluginCard__action{justify-content:end;padding:0 10px 10px;display:flex}.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{flex-flow:wrap;gap:3px;padding:8px 0 0;display:flex;overflow:hidden}.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{color:#666;background-color:#00000014;border-radius:10px;padding:4px 5px;font-size:.65em}.PluginCard .PluginCard__platforms .PluginCard__platform-chip{color:#666;background-color:#00000024}.AllPluginsView{align-self:center;width:70%;background-color:#f5f5f5!important;border-radius:16px!important;margin:20px auto 0!important}.AllPluginsView .MuiAccordionSummary-root{font-weight:700}.AllPluginsView .MuiAccordionSummary-root:hover{cursor:default!important}.AllPluginsView .MuiAccordionSummary-root.Mui-expanded{min-height:48px;padding:0 16px}.AllPluginsView .MuiAccordionSummary-root .MuiAccordionSummary-content{margin:8px;font-size:1rem}.AllPluginsView__plugins{flex-flow:wrap;justify-content:center;align-items:end;gap:22px;padding:8px 0;display:flex}@media (width<=1049px){.AllPluginsView{width:90%}}.errorFallback{max-width:800px;margin-left:auto;margin-right:auto}.errorFallback_message{color:#e84c15}.errorFallback_buttons{align-items:center;gap:10px;margin-top:40px;display:flex}.MainLayout{flex-direction:column;min-height:100vh;display:flex}.MainLayout>* .div:empty{display:none}.MainLayout .MainLayout__feedback .MuiLinearProgress-root{width:100%;position:fixed;top:0;left:0}.MainLayout .MainLayout__top{background-color:#fff;flex-direction:column;display:flex;box-shadow:0 2px 1px -1px #0003,0 1px 1px #00000024,0 1px 3px #0000001f}.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{flex-direction:column;align-self:center;width:60%;margin-bottom:100px;display:flex}.MainLayout .MainLayout__top .MainLayout__search .MainLayout__searchbar{width:100%}.MainLayout .MainLayout__top .MainLayout__search .MainLayout__search-filters{max-width:100%;display:flex}.MainLayout .MainLayout__top .MainLayout__filter-controls{justify-content:space-between;align-self:center;width:60%;margin-bottom:8px;display:flex}.MainLayout .MainLayout__top .MainLayout__anchor{visibility:collapse;height:0}.MainLayout .MainLayout__bottom{flex-direction:column;gap:16px;margin-bottom:64px;padding-top:8px;display:flex}.MainLayout .MainLayout__bottom>div:empty{display:none}.MainLayout .MainLayout__bottom .MainLayout__collection-info{justify-content:center;align-self:center;align-items:center;width:60%;margin-top:0;display:flex}.MainLayout .MainLayout__bottom .MainLayout__collection-info .ManufacturerCollectionInfo{border-radius:8px;flex-direction:column;justify-content:space-between;gap:8px;width:100%;display:flex}.MainLayout .MainLayout__bottom .MainLayout__collection-info .ManufacturerCollectionInfo .ManufacturerCollectionInfo__column{flex-direction:column;gap:8px;display:flex}.MainLayout .MainLayout__bottom .MainLayout__collection-info .ManufacturerCollectionInfo .ManufacturerCollectionInfo__row{flex-direction:row;align-items:flex-end;gap:32px;display:flex}.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{width:50%;display:flex}.MainLayout .MainLayout__bottom .MainLayout__collection-info .ManufacturerCollectionInfo .ManufacturerCollectionInfo__row .ManufacturerCollectionInfo__buttons{flex-direction:row;align-items:center;gap:16px;display:flex}.MainLayout .MainLayout__bottom .MainLayout__collection-info .ManufacturerCollectionInfo .ManufacturerCollectionInfo__notification{justify-content:center;align-items:center;display:flex}.MainLayout .MainLayout__bottom .MainLayout__collection-info .ManufacturerCollectionInfo .ManufacturerCollectionInfo__notification .CollectionNotification .MuiPaper-root{justify-content:center;align-items:center;padding:4px 32px;display:flex}.MainLayout .MainLayout__bottom .MainLayout__collection-info .ManufacturerCollectionInfo .ManufacturerCollectionInfo__notification .CollectionNotification .CollectionNotification-message{cursor:default;align-items:center;margin-left:16px;display:flex}.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{flex-direction:row;align-items:flex-end;gap:16px;display:flex}.MainLayout .MainLayout__bottom .MainLayout__collection-info .ManufacturerCollectionInfo .ManufacturerCollectionInfo__description{width:80%;display:flex}.MainLayout .MainLayout__bottom .MainLayout__divider_collection{align-self:center;width:60%;margin-top:-8px;margin-bottom:-8px}.MainLayout .MainLayout__bottom .MainLayout__result-info{align-self:center;width:60%;display:flex}.MainLayout .MainLayout__bottom .MainLayout__top-pagination{justify-content:center;align-self:center;width:60%;display:flex}.MainLayout .MainLayout__bottom .MainLayout__product-cards{flex-wrap:wrap;flex-grow:100;justify-content:center;align-self:center;gap:20px;width:80%;display:flex}.MainLayout .MainLayout__bottom .MainLayout__bottom-pagination{justify-content:center;align-self:center;margin-top:48px}.MainLayout .MainLayout__bottom .MainLayout__error{justify-content:center;align-self:center;width:60%;display:flex}.MainLayout .MainLayout__footer{margin-top:auto}.MainLayout .MainLayout__notifications{width:100%;position:fixed;bottom:0;left:0}.MainLayout .MainLayout__plugins{justify-content:center;display:flex}.MainLayout .MainLayout__chips{background-color:#f5f5f5;align-self:center;width:100%;margin-top:8px;padding:10px 0}.MainLayout .MainLayout__chips .FilterChips{width:60%;margin:0 auto}@media (width<=1599px){.MainLayout .MainLayout__search,.MainLayout .MainLayout__filter-controls,.MainLayout .FilterChips,.MainLayout .MainLayout__result-info,.MainLayout .MainLayout__error,.MainLayout .PluginsView{width:80%!important}}@media (width<=1049px){.MainLayout .MainLayout__chips .FilterChips,.MainLayout .MainLayout__result-info,.MainLayout .MainLayout__error,.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}}.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{margin-bottom:8px;padding:0 8%}.ProductTypeMenu__search-wrapper .ProductTypeMenu__search-icon{position:relative;bottom:2px}.ProductTypeMenu__menu-list.MuiList-root{width:100%;padding:0}.ProductTypeMenu__submenu-list.MuiList-root{max-height:400px;padding:0}.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{justify-content:space-between;display:flex}.ProductTypeMenu__list-item .ProductTypeMenu__list-item-productType{flex-basis:80%}.ProductTypeMenu__list-item .ProductTypeMenu__list-item-button-wrapper{flex-basis:20%;justify-content:flex-end;display:flex}.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{width:100%;padding:0}.BimMenu__menu-list.MuiList-root .MuiMenuItem-root:not(:last-child){margin-bottom:8px}.BimMenu__list-item-text.MuiListItemText-root{margin-left:12px}.BimMenu__button-content{justify-content:space-between;align-items:center;gap:1px;width:100%;margin-left:16px;display:inline-flex}.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-width:318px;max-height:477px}.MarketAreaMenu__menu-list.MuiList-root{width:auto;padding:0}.MarketAreaMenu__menu-list.MuiList-root .MuiMenuItem-root:not(:last-child){margin-bottom:8px}.MarketAreaMenu__search-wrapper{margin-bottom:8px;padding:0 8%}.MarketAreaMenu__search-wrapper .MarketAreaMenu__search-icon{position:relative;bottom:2px}.MarketAreaMenu__menu-item-flag,.MarketAreaMenu__menu-item-flag-placeholder{width:32px;height:32px}.MarketAreaMenu__list-item-text{margin-left:12px}.MarketAreaMenu__list-item-text p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.SearchFilters{flex:1;max-width:100%;display:flex}.SearchFilters>*{flex-basis:25%;max-width:25%}.SearchFilters-Innova{flex:1;max-width:100%;display:flex}.SearchFilters-Innova>*{flex-basis:33.3%;max-width:33.3%}@media (width<=1049px){.SearchFilters,.SearchFilters-Innova{flex-direction:column}.SearchFilters>*,.SearchFilters-Innova>*{background-color:#00000003;border-radius:8px;flex-basis:100%;max-width:100%;margin-top:4px}}.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{align-items:center;max-width:90%;display:flex}.CollectionsMenu .CollectionsMenu__button-label .CollectionsMenu__button-label-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.CollectionsMenu .CollectionsMenu__button-label .CollectionsMenu__button-label-clear{box-sizing:border-box;align-items:center;width:22px;height:22px;display:flex;margin-right:4px!important}.CollectionsMenu .CollectionsMenu__button-label .CollectionsMenu__button-label-clear .MuiSvgIcon-root{padding:4px;font-size:1.15rem}.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{width:auto;padding:0}.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{color:#000;font-weight:700}.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-width:318px;max-height:477px}.DescriptionLanguageMenu__menu-list.MuiList-root{width:auto;padding:0}.DescriptionLanguageMenu__menu-list.MuiList-root .MuiMenuItem-root:not(:last-child){margin-bottom:8px}.DescriptionLanguageMenu__search-wrapper{margin-bottom:8px;padding:0 8%}.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;text-overflow:ellipsis;overflow:hidden}.FilterChips-skeleton{width:60%;margin:0 auto;height:36px!important}.FilterChips{flex-wrap:wrap;gap:14px 20px;min-height:36px;display:flex}.FilterChips .FilterChipCategory .FilterChipCategory__label{padding-bottom:6px;font-size:.9em;font-weight:500}.FilterChips .FilterChipCategory .FilterChipCategory__chips{flex-flow:wrap;gap:6px;display:flex}.FilterChips .FilterChip{color:#15a8bf;background-color:#fff;border:1px solid #15a8bf;height:36px;padding:4px;font-size:1em}.FilterChips .FilterChip .MuiChip-deleteIcon{color:#15a8bfb3}.FilterChips .FilterChip:hover{color:#0e7585!important;background-color:#fff!important;border-color:#0e7585!important}.FilterChips .FilterChip:hover .MuiChip-deleteIcon{color:#0e7585!important}.FilterChips .ClearFiltersChip{align-self:end;height:36px;padding:4px}.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 (width<=1049px){.SearchBar .MuiButton-startIcon{margin:0 -6px}.SearchBar .Button__label{display:none}}.SearchBar__item-icon{justify-content:center;align-items:center;width:40px;height:26px;margin-right:20px;display:flex}.SearchBar__item-icon img{object-fit:cover;max-width:100%;max-height:100%}.SearchBar__listbox{max-height:30rem!important}.SearchResultCardSkeleton{width:286px;height:450px}.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{justify-content:flex-start;align-items:center;display:inline-flex}.CertificationStatus .CertificationStatus__badge{border:2px solid #15a8bf;border-radius:50%;width:16px;height:16px;padding:0}.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{background-color:#7f7f7f;border:2px solid #7f7f7f}.CertificationStatus .CertificationStatus__label{margin-left:10px}.SearchResultCardToolbar{background-color:#f5f5f5;border-radius:0 0 8px 8px;justify-content:center;align-items:center;display:flex}.SearchResultCardToolbar .SearchResultCardToolbar__button{text-align:center;color:#001f26;flex-grow:100;width:100%;padding:6px;font-size:.6em}.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{background-color:#fff;border-radius:8px;flex-direction:column;width:286px;height:450px;display:flex;box-shadow:0 2px 8px #00000026}.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;flex-direction:column;flex-grow:100;display:flex}.SearchResultCard .SearchResultCard__main .SearchResultCard__title{color:#fff;white-space:nowrap;text-overflow:ellipsis;background-color:#0e7585;border-radius:8px 8px 0 0;padding:6px 8px;font-size:.9em;font-weight:400;overflow:hidden}.SearchResultCard .SearchResultCard__main .SearchResultCard__images .SearchResultCard__product-image{background-color:#f9f9f9cc;justify-content:center;align-items:center;width:286px;height:204px;display:flex}.SearchResultCard .SearchResultCard__main .SearchResultCard__images .SearchResultCard__product-image img{object-fit:cover;max-width:95%;max-height:95%}.SearchResultCard .SearchResultCard__main .SearchResultCard__images .SearchResultCard__manufacturerLogo{max-width:100%;height:25px;margin-bottom:-45px;padding:8px;position:relative;top:-45px}.SearchResultCard .SearchResultCard__main .SearchResultCard__images .SearchResultCard__manufacturerLogo img{object-fit:contain;max-width:40%;height:100%}.SearchResultCard .SearchResultCard__main .SearchResultCard__product-classes{color:#666;flex-wrap:wrap;justify-content:center;align-items:center;padding:14px 12px 8px;font-size:.85em;display:flex;font-weight:500!important}.SearchResultCard .SearchResultCard__main .SearchResultCard__product-classes>div{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SearchResultCard .SearchResultCard__main .SearchResultCard__product-classes .SearchResultCard__product-classes-separator{justify-content:center;align-items:center;padding:0 8px;display:flex}.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{-webkit-line-clamp:4;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.SearchResultCard .SearchResultCard__main .SearchResultCard__badges{align-items:flex-end;padding:10px 12px;display:flex}.SearchResultCard .SearchResultCard__main .SearchResultCard__badges .SearchResultCard__badge{border-radius:16px;margin-left:6px;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{color:#fff;background-color:#ec6a6d}.SearchResultCard .SearchResultCard__main .SearchResultCard__badges .SearchResultCard__badge.updated{color:#666;background-color:#d9d9d9}.SearchResultCard .SearchResultCard__main .SearchResultCard__badges .SearchResultCard__variant-count{text-align:right;color:#666;flex-grow:100;font-size:.85em;font-weight:500}.SearchResultCard .SearchResultCard__lod-level-tooltip{grid-template-columns:[level-column]auto[description-column]auto;gap:12px 8px;display:grid}.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{box-sizing:border-box;background:#15a8bf;border-radius:4px;padding:12px 40px}.CollectionControls .CollectionControls__content{align-items:center;gap:24px;width:100%;display:flex}.CollectionControls .CollectionControls__content .CollectionControls__content-label{min-width:260px}.CollectionControls .CollectionControls__content .CollectionControls__content-button{color:#666;background:#f0f2f5}@media (width<=1049px){.CollectionControls{width:calc(100vw - 16px);max-width:calc(100vw - 16px);padding:12px}.CollectionControls .CollectionControls__content{flex-wrap:wrap;align-items:center;gap:8px}.CollectionControls .CollectionControls__content>.Button{flex:1 1 0;min-width:0}.CollectionControls .CollectionControls__content .CollectionControls__content-label{text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:0 0 100%;width:100%;min-width:0;overflow:hidden}.CollectionControls .CollectionControls__content .CollectionControls__content-button{width:100%;min-width:0;padding:6px 8px}}.ProductDetailsPopup .MuiDialog-paper{background-color:#0000;height:calc(100% - 64px)}.ProductDetailsPopup .ProductDetailsPopup__loading{background-color:#f0f2f5;justify-content:center;align-items:center;height:100%;display:flex}@media (width<=1049px){.ProductDetailsPopup .MuiDialog-paper{width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;margin:0!important}}.ProductDetails{flex-direction:column;height:100%;display:flex;overflow:hidden}.ProductDetails .ProductDetails__header{color:#fff;background-color:#0e7585;flex-grow:0;flex-shrink:0;grid-template-columns:1fr 1fr 1fr;align-items:center;min-height:70px;padding:0 8px;display:grid}.ProductDetails .ProductDetails__header .ProductDetails__header-title{flex-direction:column;align-items:center;gap:4px;display:flex}.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{flex-direction:row;align-items:center;font-size:.95em;display:flex}.ProductDetails .ProductDetails__header .ProductDetails__header-title .ProductDetails__header-title-variant-code .ProductDetails__header-title-variant-code-button{color:#fff;margin:0 16px;padding:0}.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{cursor:pointer;background-color:#c6c6c61a}.ProductDetails .ProductDetails__loading>div{background-color:#fff;border-radius:4px;margin:2px;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}.ProductDetails .ProductDetails__loading .ProductDetails__loading-info-view{grid-area:info-view}.ProductDetails .ProductDetails__loading .ProductDetails__loading-actions-view{grid-area:actions-view;height:136px}.ProductDetails .ProductDetails__loading .ProductDetails__loading-logo{grid-area:logo;justify-self:center;width:50%;height:114px}.ProductDetails .ProductDetails__loading .ProductDetails__loading-ad{grid-area:ad;justify-self:center;width:50%;height:114px}.ProductDetails .ProductDetails__container-wrapper{flex-direction:row;flex-grow:100;flex-shrink:100;height:calc(100% - 60px);min-height:0;display:flex;overflow:hidden}.ProductDetails .ProductDetails__container-wrapper .ProductDetails__variant-menu-collapse .VariantMenu{width:310px}.ProductDetails .ProductDetails__container,.ProductDetails .ProductDetails__loading{box-sizing:border-box;background-color:#f0f2f5;flex-grow:100;flex-shrink:100;grid-template:"media-view info-view"minmax(0,1fr)"media-view actions-view""logo ad"min-content/50% 1fr;gap:14px;height:100%;min-height:0;padding:14px;display:grid;position:relative;overflow:hidden}.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{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{box-sizing:border-box;background-color:#fff;border-radius:0 0 4px 4px;height:100%;display:flex;overflow:hidden;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{box-sizing:border-box;width:100%;padding:16px;overflow:hidden auto}.ProductDetails .ProductDetails__container .ProductDetailsMediaView__tabs,.ProductDetails .ProductDetails__container .ProductDetailsInfoView__tabs,.ProductDetails .ProductDetails__loading .ProductDetailsMediaView__tabs,.ProductDetails .ProductDetails__loading .ProductDetailsInfoView__tabs{background-color:#fff;border-radius:4px 4px 0 0;margin-bottom:0;padding-bottom:0;box-shadow:0 0 2px 1px #0003}.ProductDetails .ProductDetails__container .ProductDetailsMediaView__contents,.ProductDetails .ProductDetails__loading .ProductDetailsMediaView__contents{background-color:#fff;border-radius:0 0 4px 4px;padding:16px;box-shadow:0 0 2px 1px #0003}.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;box-shadow:0 0 2px 1px #0003}.ProductDetails .ProductDetails__container .ProductDetails__logo,.ProductDetails .ProductDetails__loading .ProductDetails__logo{grid-area:logo;place-self:center;min-height:0}.ProductDetails .ProductDetails__container .ProductDetails__ad,.ProductDetails .ProductDetails__loading .ProductDetails__ad{grid-area:ad;place-self:center;min-height:0}.ProductDetails .ProductDetails__container .ProductDetails__ad a,.ProductDetails .ProductDetails__loading .ProductDetails__ad a{width:100%;height:100%;display:block}.ProductDetails .ProductDetails__container .ProductDetails__image,.ProductDetails .ProductDetails__loading .ProductDetails__image{box-sizing:border-box;object-fit:cover;background-color:#fff;border-radius:4px;max-width:100%;max-height:114px;padding:16px;box-shadow:0 0 2px 1px #0003}.ProductDetails .ProductDetails__container .ProductDetails__changing-variant,.ProductDetails .ProductDetails__loading .ProductDetails__changing-variant{background-color:#0003;justify-content:center;width:100%;height:100%;padding-top:35vh;display:flex;position:absolute;left:0;right:0;overflow:hidden}.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 (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-gap:16px;grid-template:"media-view"550px"info-view"max-content"actions-view"1fr"logo"min-content"ad"min-content/100%;height:calc(100% - 30px);padding:16px;overflow:auto}.ProductDetails .ProductDetails__loading{grid-template-rows:500px 500px min-content min-content min-content}.ProductDetails .ProductDetails__loading>*,.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}}@media (width>=1049px) and (height<=900px){.ProductDetails .ProductDetailsMediaView__tabs{min-height:40px}.ProductDetails .ProductDetails__container,.ProductDetails .ProductDetails__loading,.ProductDetails .ProductDetailsActionsView,.ProductDetails .ProductDetailsInfoView__contents,.ProductDetails .ProductDetailsMediaView__contents,.ProductDetails .ProductDetails__image{padding:10px!important}.ProductDetails .ProductDetails__container,.ProductDetails .ProductDetails__loading,.ProductDetails .ProductDetailsActionsView__grid{gap:10px}.ProductDetails .ModelWithLodLevelsView__toolbar .Button>.MuiButtonBase-root{padding:2px 4px}.ProductDetails .ModelWithLodLevelsView__toolbar .Button>.MuiButtonBase-root>.MuiButton-icon{margin-left:0;margin-right:4px}.ProductDetails .ModelWithLodLevelsView__toolbar .Button>.MuiButtonBase-root>.MuiButton-icon>.MuiSwitch-root{width:46px;padding:12px 6px 12px 9px}.ProductDetails .ModelWithLodLevelsView__toolbar .Button>.MuiButtonBase-root>.MuiButton-icon>.MuiSwitch-root .Mui-checked{transform:translate(10px)}.ProductDetails .ModelWithLodLevelsView__toolbar .Button>.MuiButtonBase-root>.Button__label{font-size:.8rem}.ProductDetails .MuiTab-root{min-height:40px;padding:6px 10px}.ProductDetails .ProductDetails__image{max-height:70px!important}}.VariantMenu{box-sizing:border-box;background-color:#f0f2f5;height:100%;padding:14px 0 14px 14px;display:flex}@media (width>=1049px) and (height<=900px){.VariantMenu{padding:10px 0 10px 10px}}.VariantMenu .VariantMenu__content{box-sizing:border-box;background-color:#fff;border-radius:4px;flex-direction:column;align-items:center;width:100%;margin:2px;padding:16px;display:flex;overflow:hidden;box-shadow:0 0 2px 1px #0003}.VariantMenu .VariantMenu__filter{padding:0 0 24px}.VariantMenu .VariantMenu__filter .MuiFormControl-root{align-items:center}.VariantMenu .VariantMenu__matching-only{align-items:center;padding:0 12px 12px;display:flex}.VariantMenu .VariantMenu__matching-only .VariantMenu__matching-only-text{flex-grow:100;padding-right:9px}.VariantMenu .VariantMenu__variants{box-sizing:border-box;background-color:#f9f9f9;border-radius:4px;flex-grow:100;flex-shrink:100;width:100%;margin:0 16px 24px;padding:12px 0;overflow-y:auto;box-shadow:0 0 2px 1px #00000026}.VariantMenu .VariantMenu__variants .VariantMenu__variants__wrap{display:flex}.VariantMenu .VariantMenu__variants .VariantMenu__variants__doneIcon{float:left;width:24px;height:24px}.VariantMenu .VariantMenu__variants .VariantMenu__variants__filler{float:right;color:#f9f9f900;width:24px;height:24px}.VariantMenu .VariantMenu__variants .VariantMenu__variants__doneIcon__HasUpdateAvailable{color:#ffb900}.VariantMenu .VariantMenu__variants .VariantMenu__variants-variant{text-align:center;color:#525252;flex:auto;margin-bottom:2px;padding:5px 12px;font-weight:500}.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}.ProductDetailsTechnicalDataView{justify-content:center;align-items:center;height:100%;display:flex}.ProductDetailsTechnicalDataView .ProductDetailsDiagramView{flex-grow:100;flex-shrink:100}.ProductDetailsTechnicalDataView .ProductDetailsTechnicalDataView__diagram-container{flex-direction:column;width:100%;height:100%;display:flex}.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{background-color:#dedee299;border-radius:4px 4px 0 0;flex-grow:0;flex-shrink:0;margin-bottom:1px;padding:2px 6px;display:flex;box-shadow:0 0 2px 1px #00000026}.ProductDetailsTechnicalDataView .ProductDetailsTechnicalDataView__controls button:not(.Mui-disabled){color:#525252}.ProductDetailsTechnicalDataView .ProductDetailsTechnicalDataView__controls button:not(.Mui-disabled):hover,.ProductDetailsTechnicalDataView .ProductDetailsTechnicalDataView__controls button:not(.Mui-disabled).toggled,.ProductDetailsTechnicalDataView .ProductDetailsTechnicalDataView__controls .Mui-disabled{color:#0e7585}.ProductDetailsTechnicalDataView .ProductDetailsTechnicalDataView__controls .ProductDetailsTechnicalDataView__controls-units{flex-grow:100;justify-content:flex-end;display:flex}.ProductDetailsTechnicalDataView__unit-popup{z-index:1300;background-color:#f9f9f9;border-radius:3px;padding:4px 8px 8px;box-shadow:0 0 20px -1px #0006}.ProductDetailsDiagramView{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;display:flex;overflow:hidden;padding:0!important}.ProductDetailsDiagramView .ProductDetailsDiagramView-image{box-sizing:border-box;background-color:#f9f9f9;flex-direction:column;justify-content:center;align-items:center;width:664px;max-width:99%;height:504px;max-height:95%;margin:4px;padding:12px;display:flex;overflow:hidden;box-shadow:0 0 2px 1px #00000026}.ProductDetailsDiagramView .ProductDetailsDiagramView-image .ImageWithLoadingPlaceholder__loader{justify-content:center;align-items:center;width:668px;max-width:100%;height:500px;max-height:100%;display:flex}.ProductDetailsDiagramView .ProductDetailsDiagramView-image .ImageWithLoadingPlaceholder{flex-grow:100;flex-shrink:100;justify-content:center;align-items:center;max-width:100%;max-height:100%;display:flex}.ProductDetailsDiagramView .ProductDetailsDiagramView-image img{object-fit:contain;max-width:100%;max-height:100%}.ProductDetailsDiagramView .ProductDetailsDiagramView-image img.clickable{cursor:pointer}.ProductDetailsDiagramView .ProductDetailsDiagramView-image-small{height:92%}.ProductDetailsDiagramView-text{text-align:center;background-color:#f9f9f9;width:100%;padding:6px 0}.ProductDetailsDiagramView__popup{z-index:1300;background-color:#f9f9f9;border-radius:3px;flex-direction:column;width:466px;height:386px;padding:16px;display:flex;box-shadow:0 0 20px -1px #0006}.ProductDetailsDiagramView__popup .ProductDetailsDiagramView__popup-arrow{box-sizing:border-box;width:.71em;height:1em;margin-top:4px;margin-bottom:4px;margin-left:-.71em;position:absolute;top:185px;left:0;overflow:hidden}.ProductDetailsDiagramView__popup .ProductDetailsDiagramView__popup-arrow:before{content:"";transform-origin:100% 100%;background-color:#f9f9f9;width:100%;height:100%;margin:auto;display:block;transform:rotate(45deg);box-shadow:0 0 5px -1px #0006}@media (width<=1049px){.ProductDetailsDiagramView__popup{align-items:center;height:340px;overflow:hidden;width:488px!important;max-width:80%!important;position:fixed!important;top:20px!important;left:30px!important;right:10px!important;transform:none!important}.ProductDetailsDiagramView__popup .ProductDetailsDiagramView__popup-arrow{display:none}.ProductDetailsDiagramView__popup .ProductDetailsDiagramView__popup-image{max-width:90%;max-height:90%}}.ProductDetailsDiagramView__popup .ProductDetailsDiagramView__popup-title{text-align:center;font-size:1.5em;font-weight:500}.ProductDetailsDiagramView__popup .ProductDetailsDiagramView__popup-image{flex-grow:100;justify-content:center;align-items:center;width:450px;height:338px;display:flex}.ProductDetailsDiagramView__popup .ProductDetailsDiagramView__popup-image .ImageWithLoadingPlaceholder{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.ProductDetailsDiagramView__popup .ProductDetailsDiagramView__popup-image .ImageWithLoadingPlaceholder img{object-fit:contain;max-width:100%;max-height:100%}.UnitSelectionView{padding:8px;position:relative}.UnitSelectionView .UnitSelectionView__close{z-index:100;position:absolute;top:4px;right:4px}.UnitSelectionView .UnitSelectionView__loading{text-align:center}.UnitSelectionView .UnitSelectionView__units-category{opacity:.8;margin-top:2px;margin-bottom:16px;margin-right:45px;font-size:1.1em;font-weight:500}.UnitSelectionView .UnitSelectionView__units-category:not(:first-of-type){margin-top:16px}.UnitSelectionView .UnitSelectionView__units{grid-row-gap:12px;grid-column-gap:20px;grid-template-columns:[label]1fr[select]90px;align-items:center;display:grid}.UnitSelectionView .UnitSelectionView__toolbar{justify-content:flex-end;margin-top:20px;display:flex}.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{flex-direction:column;height:100%;display:flex}.ProductDetailsMediaView>:not(.ProductDetailsMediaView__tabs){flex-grow:100;flex-shrink:100}.ProductDetailsMediaView .ProductDetailsMediaView__tabs{flex-grow:0;flex-shrink:0;margin-bottom:12px}.ProductDetailsMediaView .ProductDetailsMediaView__tab:not(.Mui-selected):hover{color:#0e7585}.ProductDetailsMediaView .ProductDetailsMediaView__contents{max-height:100%;overflow:hidden}.ProductDetailsImageView,.ProductDetailsImageView .ImageWithLoadingPlaceholder{justify-content:center;align-items:center;width:100%;min-width:0;height:100%;min-height:0;display:flex}.ProductDetailsImageView img{object-fit:contain;border-radius:4px;width:auto;max-width:100%;height:auto;max-height:100%;display:block;box-shadow:0 0 2px 1px #00000026}.ProductDetailsInfoView{flex-direction:column;display:flex}.ProductDetailsInfoView>:not(.ProductDetailsInfoView__tabs){flex-grow:100;flex-shrink:100}.ProductDetailsInfoView .ProductDetailsInfoView__tabs{flex-grow:0;flex-shrink:0;margin-bottom:12px}.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{opacity:.95;font-size:1rem;font-weight:500}.ProductDetailsProductSpecsView .ProductDetailsProductSpecsView__accordion{border-radius:4px;box-shadow:0 0 2px 1px #00000026;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{grid-template-columns:[label-column]50%[value-column]50%;align-items:baseline;gap:6px 8px;display:grid}.ProductDetailsInfoGrid a{color:#0e7585;overflow-wrap:anywhere}.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{grid-template-columns:[label-column]50%[value-column]50%;align-items:center;gap:6px 8px;display:grid}.ClimateImpact .ClimateImpact_Littleprint{color:#648282cc;font-size:.7em;font-weight:400}.ClimateImpact .ClimateImpact_Badge{color:#fff;background-color:#15a8bf;border-radius:6px;width:fit-content;min-width:100px;max-height:60px;margin-top:6px;margin-bottom:6px;padding:10px}.ClimateImpact .ClimateImpact_Badge .ClimateImpact_Value{text-align:center;font-size:1.5em;font-weight:bolder}.ClimateImpact .ClimateImpact_Badge .ClimateImpact_Unit{text-align:center;font-size:.7em}.ProductDetailsEtimGrid{grid-template-columns:[code-column]fit-content(120px)[description-column]auto[valuecode-column]95px[value-column]auto;display:grid}.ProductDetailsEtimGrid .ProductDetailsEtimGrid__header{border-bottom:1px solid #66666680;padding:5px 4px;position:sticky}.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{grid-template-columns:[label-column]50%[value-column]50%;align-items:baseline;gap:6px 8px;display:grid}.ProductDetailsGwpFeaturesView .ProductDetailsGwpFeaturesView__typography__URL{display:block;overflow:hidden}.ProductDetailsGwpFeaturesView .ProductDetailsGwpFeaturesView__spacer{grid-column:1/span 2;padding:8px}.ProductDetailsGwpFeaturesView .ProductDetailsGwpFeaturesView__table{grid-template-columns:[impactcategory-column]fit-content(300px)[a1a3-column]auto[c1c4-column]auto[d-column]auto;width:100%;display:grid;overflow-x:auto}.ProductDetailsGwpFeaturesView .ProductDetailsGwpFeaturesView__table .ProductDetailsGwpFeaturesView__tableHeader{opacity:.8;border-bottom:1px solid #66666680;padding:5px 4px;font-size:.9em;font-weight:500;position:sticky}.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{grid-template-columns:[group-column]max-content[separator-column]30px[class-column]auto;align-items:center;gap:3px 16px;display:grid}.ProductDetailsClassificationView .ProductDetailsClassificationView__title{opacity:.8;grid-column:1/span 3;margin-bottom:8px;font-weight:500}.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{opacity:.7;padding-top:4px}.ProductDetailsClassificationView .ProductDetailsClassificationView__cell .ProductDetailsClassificationView__group-code,.ProductDetailsClassificationView .ProductDetailsClassificationView__cell .ProductDetailsClassificationView__class-code{font-size:.85em}.ProductDetailsFittingsView .ProductDetailsFittingsView__grid{grid-template-columns:[nominal-column]auto[inner-column]auto[outer-column]auto[valve-column]auto;display:grid}.ProductDetailsFittingsView .ProductDetailsFittingsView__header{opacity:.8;border-bottom:1px solid #66666680;padding:5px 4px;font-size:.9em;font-weight:500;position:sticky}.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;border-bottom:1px solid #66666680;padding:5px 4px;font-size:.9em;font-weight:500;position:sticky}.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{grid-template-columns:repeat(7,1fr);display:grid;overflow:auto}.ProductDetailsSizesAndDimensionsView .ProductDetailsSizesAndDimensionsView__grid .ProductDetailsSizesAndDimensionsView__grid-header{border-bottom:1px solid #66666680;padding:5px 4px;position:sticky}.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{grid-template-columns:[icon]fit-content(40px)[label]1fr[button]1fr[releaseNote]5fr[closeButton];place-items:start center;gap:16px;display:grid}.ProductDetailsActionsView .ProductDetailsActionsView__grid .ProductDetailsActionsView__download-message{grid-column:icon/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;place-self:baseline start}.ProductDetailsActionsView .ProductDetailsActionsView__grid .ProductDetailsAction__message{grid-column:button/span 2;justify-self:start;margin-top:-16px}@media (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}}.ProductDetailsActionsView__downloads-dialog-wrapper{max-width:500px}.ProductDetailsActionsView__downloads-dialog-wrapper .ProductDetailsActionsView__downloads-title{margin:16px 20px 10px}.ProductDetailsActionsView__downloads-dialog-wrapper .ProductDetailsActionsView__downloads-title-top{justify-content:space-between;display:flex}.ProductDetailsActionsView__downloads-dialog-wrapper .ProductDetailsActionsView__downloads-bottom{border-color:#c8c8c8;border-top-style:solid;border-top-width:1px}.ProductDetailsActionsView__downloads-dialog-wrapper .ProductDetailsActionsView__downloads-bottom-tooltip{background-color:#f9f9f9;justify-content:flex-start;align-items:center;gap:8px;padding:10px 20px 16px;display:flex}.ProductDetailsActionsView__downloads-dialog-wrapper .ProductDetailsActionsView__downloads-actions-wrapper{margin:20px 12px 16px}.ProductDetailsActionsView__available-downloads-wrapper{gap:16px;margin-top:12px;display:flex}.ProductDetailsActionsView__downloads-wrapper{height:110px}.ProductDetailsActionsView__available-downloads{gap:8px;display:flex}.ProductDetailsActionsView__open-downloads{padding-top:1.5em;padding-bottom:1.5em}.ProductDetailsActionsView__available-formats-label{text-transform:uppercase;letter-spacing:1px}.ProductDetailsAction__icon img{object-fit:contain;max-width:150px;max-height:40px}.ProductDetailsAction__label{padding-top:8px}.ProductDetailsAction__button{align-items:flex-start;display:flex}.ProductDetailsAction__button .MuiButtonBase-root.disabled{background-color:#93b5ba}.ProductDetailsAction__releaseNoteButton{grid-column-start:releaseNote;align-items:flex-start;display:flex}.ProductDetailsAction__closeButton{grid-column-start:closeButton;align-items:flex-start;display:flex}.ProductDetailDownloadAction__Button-wrapper{justify-content:space-between;align-items:center;gap:20px;width:100%;margin:10px 0;display:flex}.ProductDetailDownloadAction__Button-details{gap:14px;display:flex}.ProductDetailDownloadAction__Button-info{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:flex}.ProductDetailDownloadAction__Button-action,.ProductDetailDownloadAction__Button-title{align-items:center;gap:8px;display:flex}.ProductDetailDownloadAction__AccordionDetails{flex-direction:column;gap:10px;margin:0 16px;display:flex}.ProductDetailDownloadAction__Connect-info-wrapper{background-color:#f9f9f9;border:1px solid #c8c8c8;border-radius:4px}.ProductDetailDownloadAction__Connect-info{flex-direction:row;align-items:center;gap:16px;margin:14px 16px;display:flex}.ProductDetailDownloadAction__Accordion .MuiAccordionSummary-root:hover{background-color:#15a8bf0a}.ProductDetailDownloadAction__icon{font-size:20px}.ProductDetailDownloadAction__button{border:none;align-items:center}.ProductDetailDownloadAction__button.Mui-disabled{border:none}.ProductDetailDownloadAction__small-box{gap:5px;display:flex}.ReleaseNote .MuiPaper-root{max-width:800px;max-height:80%}.ReleaseNote .MuiDialog-paper{background-color:#f0f2f5}.ReleaseNote .MuiDialogTitle-root{color:#fff;background-color:#0e7585;padding-top:8px;padding-bottom:8px;padding-right:16px}.ReleaseNote .MuiDialogTitle-root .ReleaseNote__header-help{margin-right:8px}.ReleaseNote .MuiDialogTitle-root .MuiSvgIcon-root{color:#fff}.ReleaseNote .ReleaseNote__header .ReleaseNote__header-title{flex-direction:row;justify-content:space-between;align-items:center;font-size:1.125rem;display:flex}.ReleaseNote .ReleaseNote__header .ReleaseNote__header-title-text{flex:1}.ReleaseNote .ReleaseNote__header .ReleaseNote__header-actions{align-items:center;display:flex}.ReleaseNote .ReleaseNote__content{min-height:100px;margin-bottom:8px;padding:4px 0 0 8px}.ReleaseNote .ReleaseNote__content p{white-space:pre-line;margin-top:0}.ReleaseNote .ReleaseNote__content .ReleaseNote__content-progress{justify-content:center;padding-top:30px;display:flex}.CollectionCard{box-sizing:border-box;color:#666;cursor:pointer;z-index:1;background-color:#fff;border-radius:8px;flex-direction:column;width:min(480px,100%);min-width:0;max-width:100%;height:100px;padding:8px;display:flex;position:relative;box-shadow:0 2px 8px #00000026}.CollectionCard.not-selected:hover{box-shadow:0 0 6px 1px #15a8bf}.CollectionCard.loading{cursor:default;box-shadow:0 0 6px 1px #15a8bf80}.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{z-index:100;border-radius:8px;position:absolute}.CollectionCard .CollectionCard__content{flex-direction:column;gap:2px;min-width:0;height:100%;display:flex}.CollectionCard .CollectionCard__content .CollectionCard__content-header{flex-direction:row;justify-content:space-between;gap:8px;min-width:0;display:flex}.CollectionCard .CollectionCard__content .CollectionCard__content-header .CollectionCard__content-header-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:500;overflow:hidden}.CollectionCard .CollectionCard__content .CollectionCard__content-header .CollectionCard__content-header-more{flex-shrink:0}.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{width:24px;min-width:24px;height:24px}.CollectionCard .CollectionCard__content .CollectionCard__content-description{justify-content:space-between;gap:8px;min-width:0;display:flex}.CollectionCard .CollectionCard__content .CollectionCard__content-description .CollectionCard__content-description-text{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;flex:auto;min-width:0;display:-webkit-box;overflow:hidden}.CollectionCard .CollectionCard__content .CollectionCard__content-description .CollectionCard__content-description-checkbox{flex:0 0 40px;justify-content:center;display:flex}.CollectionCard .CollectionCard__content .CollectionCard__content-description .CollectionCard__content-description-checkbox .MuiSvgIcon-root{color:#87bac2;align-self:center;width:40px;height:40px}.CollectionCard .CollectionCard__content .CollectionCard__content-bottom{flex-direction:row;justify-content:space-between;align-self:flex-end;align-items:flex-end;gap:8px;width:100%;min-width:0;margin-top:auto;display:flex}.CollectionCard .CollectionCard__content .CollectionCard__content-bottom .CollectionCard__content-bottom-left{flex-wrap:wrap;gap:6px;min-width:0;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{border-radius:16px;align-items:center;margin-left:0;padding:2px 8px;font-size:.72em;font-weight:500;display:flex}.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{object-fit:contain;flex-shrink:0;max-width:96px;height:24px}.CollectionCard .CollectionCard__content .CollectionCard__content-bottom .CollectionCard__content-stats-updated{align-self:flex-end;margin-left:auto}@media (width<=1049px){.CollectionCard{width:100%;height:auto;min-height:100px}.CollectionCard .CollectionCard__content .CollectionCard__content-bottom{align-items:flex-start}.CollectionCard .CollectionCard__content .CollectionCard__content-bottom .CollectionCard__content-bottom-logo{max-width:72px}}.CollectionManagementDeleteDialog .MuiDialog-paper{background-color:#f0f2f5;min-width:360px}.CollectionManagementDeleteDialog .MuiDialogTitle-root{color:#fff;background-color:#0e7585;padding-top:8px;padding-bottom:8px}.CollectionManagementDeleteDialog .MuiDialogTitle-root .MuiSvgIcon-root{color:#fff}.CollectionManagementDeleteDialog .CollectionManagementDeleteDialog__content{margin-top:20px}.CollectionManagementDeleteDialog .CollectionManagementDeleteDialog-actions{align-self:center;width:85%;display:flex}.CollectionManagementDeleteDialog .CollectionManagementDeleteDialog-actions .Button{width:50%}.StyledDialog .MuiDialog-paper{background-color:#f0f2f5;width:600px;max-width:calc(100vw - 64px)}.StyledDialog .MuiDialogTitle-root{color:#fff;background-color:#0e7585;padding-top:8px;padding-bottom:8px}.StyledDialog .MuiDialogTitle-root .MuiSvgIcon-root{color:#fff}.StyledDialog .StyledDialog__header{justify-content:space-between;align-items:center;display:flex}.StyledDialog .StyledDialog__header .StyledDialog__header-title{white-space:nowrap;text-overflow:ellipsis;font-size:1.125rem;overflow:hidden}.StyledDialog .StyledDialog__content{margin:0}@media (width<=1049px){.StyledDialog .MuiDialog-paper{width:90vw;max-width:600px}.StyledDialog .StyledDialog__content{margin:0}}.CollectionForm{flex-direction:column;gap:32px;min-width:520px;margin-top:20px;display:flex}.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{justify-content:center;gap:16px;display:flex}.CollectionForm .CollectionForm__buttons>*{width:100%}.CollectionManagementDialogContent{flex-direction:column;justify-content:center;display:flex}.CollectionManagementDialogContent .CollectionManagementDialogContent__container{box-sizing:border-box;flex-direction:column;align-self:center;gap:32px;width:min(540px,100%);max-width:100%;height:100%;min-height:600px;padding:16px;display:flex;position:relative}.CollectionManagementDialogContent .CollectionManagementDialogContent__container .CollectionManagementDialogContent__container-filters{box-sizing:border-box;flex-direction:row;justify-content:space-between;align-self:center;align-items:center;gap:16px;width:100%;max-width:496px;display:flex}.CollectionManagementDialogContent .CollectionManagementDialogContent__container .CollectionManagementDialogContent__container-filters .CollectionManagementDialogContent__container-filters-text{width:100%;min-width:0}.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{flex-shrink:0;align-items:center;margin-right:auto;display:flex}.CollectionManagementDialogContent .CollectionManagementDialogContent__container .CollectionManagementDialogContent__container-filters .Button .CollectionManagementDialogContent__container-filters-menu{justify-content:space-between;align-self:center;width:152px;display:flex}.CollectionManagementDialogContent .CollectionManagementDialogContent__container .CollectionManagementDialogContent__container-cards{box-sizing:border-box;scrollbar-gutter:stable;flex-direction:column;align-items:center;gap:16px;width:100%;min-width:0;max-height:400px;margin-left:0;padding:28px 8px;display:flex;overflow:visible auto}.CollectionManagementDialogContent .CollectionManagementDialogContent__container .CollectionManagementDialogContent__container-buttons{box-sizing:border-box;align-self:center;gap:16px;width:100%;max-width:496px;margin-top:auto;display:flex}.CollectionManagementDialogContent .CollectionManagementDialogContent__container .CollectionManagementDialogContent__container-buttons .Button{flex-basis:100%;min-width:0}@media (width<=1049px){.CollectionManagementDialogContent .CollectionManagementDialogContent__container{gap:24px;width:100%;min-height:auto}.CollectionManagementDialogContent .CollectionManagementDialogContent__container .CollectionManagementDialogContent__container-filters{flex-direction:column;align-items:stretch}.CollectionManagementDialogContent .CollectionManagementDialogContent__container .CollectionManagementDialogContent__container-filters .Button{width:100%;margin-right:0}.CollectionManagementDialogContent .CollectionManagementDialogContent__container .CollectionManagementDialogContent__container-filters .Button .CollectionManagementDialogContent__container-filters-menu{width:100%}.CollectionManagementDialogContent .CollectionManagementDialogContent__container .CollectionManagementDialogContent__container-buttons{flex-direction:column}}.CollectionShareDialogContent{flex-direction:column;gap:32px;min-width:540px;display:flex}.CollectionShareDialogContent .CollectionShareDialogContent__link-wrapper{flex-direction:column;gap:8px;display:flex}.CollectionShareDialogContent .CollectionShareDialogContent__link-wrapper .CollectionShareDialogContent__link-content{background-color:#dbeaed;border-radius:4px;flex-wrap:nowrap;align-items:center;gap:16px;padding:4px 8.75px;font-size:small;display:flex}.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{padding-left:8.75px;font-size:small}.CollectionShareDialogContent .CollectionShareDialogContent__invite-wrapper{flex-direction:column;gap:8px;margin-bottom:20px;display:flex}.CollectionShareDialogContent .CollectionShareDialogContent__invite-wrapper .CollectionShareDialogContent__invite-email{align-items:center;gap:8px;display:flex}.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{flex-direction:column;gap:8px;display:flex}.CollectionShareDialogContent .CollectionShareDialogContent__members-wrapper .CollectionShareDialogContent__members-divider{margin-top:8px}.CollectionShareDialogContent .CollectionShareDialogContent__members-wrapper .CollectionShareDialogContent__members-item{justify-content:space-between;align-items:center;display:flex}.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{border-radius:16px;margin-left:6px;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{color:#fff;background-color:#e84c15;align-items:center;display:flex}.MultiInsert .MultiInsert__OpenDrawerButton{z-index:1;height:35px;position:fixed;bottom:10px;left:10px}.MultiInsert .MultiInsert__Drawer-Content{flex-flow:column;align-items:stretch;display:flex;overflow-y:auto}.MultiInsert .MultiInsert__Header{justify-content:space-evenly;align-items:center;display:flex}.MultiInsert .MultiInsert__Controls{flex-direction:column;justify-content:space-evenly;align-items:center;display:flex}.MultiInsert .MultiInsert__Control-Item{width:100%;padding:0}.MultiInsert .MultiInsert__Control-Content{flex-direction:column;justify-content:space-evenly;align-items:center;width:100%;display:flex}.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{border-radius:0;width:100%;padding:0}.MultiInsert .MultiInsert__Grid-Main{overflow-y:auto}.MultiInsert .MultiInsert__Grid-Container{padding:10px 0 0}.MultiInsert .MultiInsert__Grid-Item{width:100%;padding:0}.MultiInsert .MultiInsert__Icon-Left{margin-left:12px}.MultiInsert .MuiPaper-root{z-index:0;width:auto;max-width:160px}.ProductCard .SearchResultCard__anchor{color:inherit;text-decoration:none}.FacetDrawer .MuiDrawer-paper{min-width:360px}@media (width<=1049px){.FacetDrawer .MuiDrawer-paper{width:360px;max-width:90%}}.FacetDrawer__container{flex-direction:column;align-items:stretch;display:flex;overflow-y:auto}.FacetDrawer__container .FacetDrawer__header{justify-content:space-between;align-items:center;display:flex}.FacetDrawer__container .FacetDrawer__header .FacetDrawer__header-title{margin:16px;font-size:1.25rem;font-weight:500;line-height:1.6}.FacetDrawer__container .FacetDrawer__content{overflow-y:auto}.FacetDrawer__container .FacetDrawer__footer{justify-content:space-evenly;align-items:center;padding:16px;display:flex}.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{align-items:flex-start;display:inline-flex}.CertificationBadge .CertificationBadge__badge{border:2px solid #15a8bf;border-radius:50%;width:14px;height:14px;margin-right:8px;padding:0}.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{background-color:#7f7f7f;border:2px solid #7f7f7f}.CertificationBadge .CertificationBadge__label{gap:4px;display:flex}.CertificationBadge.small{width:11px;height: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{flex-direction:column;gap:16px;padding:8px;display:flex}.AttenuationMenu-sliderRow{flex-wrap:nowrap;justify-content:space-evenly;align-items:flex-start;gap:8px;display:flex}.AttenuationMenu-item{justify-content:center;display:flex}.AttenuationMenu-itemContent{flex-direction:column;align-items:center;gap:8px;display:flex}.AttenuationMenu-buttonGroup{justify-content:space-between;gap:16px;margin-top:8px;display:flex}.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 (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{margin-bottom:8px;font-size:.7em;font-weight:700}.AttenuationMenu input[type=number]{text-align:center;-moz-appearance:textfield;margin-top:8px;font-size:.9em}.AttenuationMenu input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.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{flex-direction:column;gap:8px;padding:8px;display:flex}.VentilationOperationPointMenu__item{width:100%}.VentilationOperationPointMenu__actions{flex-direction:row;justify-content:space-between;gap:16px;width:100%;display:flex}.VentilationOperationPointMenu__actions-button{flex:1;min-width:0}.OperationPointMenu .MuiPaper-root{width:280px}.OperationPointMenu .MuiPaper-root .MuiFormHelperText-root{word-break:break-all}.OperationPointMenu__container{flex-direction:column;gap:8px;padding:8px;display:flex}.OperationPointMenu__item{width:100%}.OperationPointMenu__actions{flex-direction:row;justify-content:space-between;gap:16px;width:100%;display:flex}.OperationPointMenu__actions-button{flex:1;min-width:0}.FilterControls{width:100%;display:flex}.FilterControls .FilterControls__left{flex:1;gap:16px;display:flex}.FilterControls .FilterControls__right{flex:1;justify-content:flex-end;display:flex}@media (width<=1049px){.FilterControls{flex-direction:column;gap:32px}.FilterControls .FilterControls__left{flex-direction:column;align-items:stretch;gap:8px}.FilterControls .FilterControls__right{flex-direction:column;align-items:stretch}.FilterControls .FilterControls__right .MuiButtonBase-root,.FilterControls .FacetDrawer__button{width:100%}.FilterControls .MuiButtonBase-root{justify-content:center}}.Pagination .MuiPagination-ul{justify-content:center}.SearchErrorNotification{justify-content:center;width:100%;display:flex}.ResultInfo{flex-direction:row;gap:32px;padding:16px 0;display:flex}.ResultInfo .ResultInfo__title{color:#353535;font-size:1.05em;font-weight:700}.ResultInfo .ResultInfo__contents{flex-grow:100}.ResultInfo .ResultInfo__number{color:#353535;font-weight:700}.ProductUpdateNotification{color:#fff;background-color:#000c;justify-content:center;align-items:center;gap:32px;width:100%;padding:16px 48px;display:flex}.ProductDetailsLayout{background-color:#fff;flex-direction:column;display:flex}.ProductDetailsLayout .ProductDetailsLayout__appbar{margin:8px 0}.ProductDetailsLayout .ProductDetailsLayout__productDetails{flex-direction:column;height:calc(100vh - 75.984px);display:flex}body{background-color:#f0f2f5;overflow-y:scroll}body .SpinningLogo{background:#fff;justify-content:center;align-items:center;width:100%;height:100vh;display:flex}body .notistack-MuiContent-default{background:#15a8bf}body .notistack-MuiContent-default .notistack-snackbar-buttons-wrapper{gap:8px;display:flex}body .notistack-MuiContent-default .notistack-snackbar-buttons-wrapper .Button>*{color:#666;background:#f0f2f5}body .notistack-MuiContent-success{background:#097b3b}.SpinningLogo{background:#fff;justify-content:center;align-items:center;width:100%;height:100vh;display:flex}.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;transition:opacity .3s ease-in-out;animation:2.5s ease-in-out infinite sweepAnimation}.SpinningLogo .magicad-m{animation-delay:0s}.SpinningLogo .magicad-a{animation-delay:80ms}.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{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:Roboto,serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{font-family:Roboto,serif}
