:root{--primary-color:#03234b;--secondary-color:#ffd200;--blue-color:#0047b2;--blue-lighter:#3cb4e6;--white-color:#fff;--neutral-grey-1:#f7f8fa;--neutral-grey-2:#eeeff1;--neutral-grey-3:#dbdee2;--neutral-grey-5:#a6adb5;--neutral-grey-6:#767c84;--neutral-grey-7:#525a63;--Primitives-Dark-Blue:#03234b;--success-color:#1e8537;--error-color:#a8251b;--box-shadow:0 4px 12px 0 rgba(48,34,60,0.06)}
svg.stsel-mcu-icons{width:20px;height:20px;fill:var(--blue-color)}
svg.stsel-mcu-icons.icon--larger{width:24px;height:24px}
svg.stsel-mcu-icons.icon--larger.close-btn-position{position:absolute;right:17px;top:50%;transform:translateY(-50%)}
.stsel-button__icon{width:20px;height:20px;margin:0 4px}
.stsel-button__icon:first-child{margin:0 4px 0 0}
.stsel-button__icon:last-child{margin:0 0 0 4px}
.stsel-primary-button{background-color:var(--primary-color);color:var(--white-color);font-size:15px;font-weight:700;border-radius:12px 6px 12px 6px;padding:12px 48px;cursor:pointer;text-wrap:nowrap}
.stsel-primary-button:hover{color:var(--white-color)}
.stsel-button-desktop{height:44px}
.stsel-button-tablet{height:48px}
.stsel-button-mobile{height:40px}
.stsel-button-text{color:var(--blue-color);font-size:15px;font-weight:700;cursor:pointer;white-space:nowrap}
.stsel-button-text-sm{color:var(--blue-color);font-size:13px;font-weight:700;cursor:pointer;white-space:nowrap}
.stsel-secondary-button{background-color:var(--secondary-color);color:var(--primary-color);font-size:16px;font-weight:700;border-radius:12px 4px 12px 4px;cursor:pointer}
@media(max-height:575.98px) and (orientation:landscape){.stsel-button-tablet{height:40px;line-height:17px}
}
@media screen and (max-width:576px){.stsel-button-tablet{height:40px;line-height:17px}
}
.stsel-modal-dialog{max-width:1400px;width:1400px;height:850px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10000;margin:0}
.modal-content.stsel-modal-content{overflow-y:hidden;padding:0;border-radius:12px}
.stsel-popup-container{height:100%;position:relative}
.stsel-header-container{height:70px;display:flex;align-items:center;justify-content:center;padding:20px}
.stsel-header-popup-title{color:var(--primary-color);font-weight:700;font-size:19px;margin-left:20px;margin-right:auto}
.stsel-header-popup-search-container.stsel-searchbar__input{margin-right:calc((100% / 2) - 110px)}
.stsel-popup-search-close-btn svg{position:absolute;right:2px;top:50%;transform:translateY(-50%)}
.st-modal__close.st-modal__close--content.stsel-popup-close-btn{top:15px}
.st-modal__close.st-modal__close--content.stsel-popup-close-btn svg{width:30px;height:30px}
.st-modal__close.st-modal__close--content.stsel-popup-close-btn:hover svg{fill:var(--primary-color)}
.st-modal__close.st-modal__close--content.stsel-popup-close-btn::before{display:none}
.st-modal__close.st-modal__close--content.stsel-popup-close-btn::after{display:none}
.stsel-popup-content-wrapper{background-color:var(--neutral-grey-1);display:flex;height:calc(100% - 158px)}
.stsel-popup-content-wrapper.stsel-expand-filters-container{height:calc(100% - 158px - 120px);width:99.4%}
.stsel-search-result-title{margin:30px 0 0 40px;font-size:15px;font-weight:700;color:var(--primary-color)}
.stsel-popup-footer-container{height:88px;width:100%;background-color:var(--white-color)}
.stsel-popup-footer{display:flex;align-items:center;justify-content:end;width:100%;padding-right:24px;height:88px}
.stsel-popup-apply-btn{display:flex;align-items:center;justify-content:center;width:132px;margin-left:38px}
@media(max-width:1760px){.stsel-modal-dialog{height:800px}
}
@media(max-width:1640px){.stsel-modal-dialog{width:1050px;height:700px}
}
@media(max-width:1440px){.stsel-modal-dialog{height:680px}
}
@media(max-width:1280px){.stsel-modal-dialog{width:935px;height:500px}
}
.stsel-custom-scrollbar::-webkit-scrollbar-track{background-color:var(--neutral-grey-2);border-radius:3px}
.stsel-custom-scrollbar::-webkit-scrollbar-thumb{background-color:var(--primary-color);border-radius:3px;width:100px}
::-webkit-scrollbar{width:4px;height:4px}
::-webkit-scrollbar-track{background-color:var(--neutral-grey-3)}
::-webkit-scrollbar-thumb{background-color:var(--neutral-grey-5)}
@-moz-document url-prefix(){.stsel-custom-scrollbar{scrollbar-color:var(--primary-color) var(--neutral-grey-2);scrollbar-width:thin}
.stsel-custom-scrollbar-grey{scrollbar-width:thin;scrollbar-color:var(--neutral-grey-5) var(--neutral-grey-3)}
}
.stsel-banner{height:240px;width:100vw;background-color:var(--primary-color)}
.stsel-banner-breadcrumb{margin-top:45px}
.stsel-banner-list{list-style:none;display:flex;padding-top:23px;padding-left:43px;font-size:17px}
.stsel-banner-list .stsel-banner-item{color:var(--white-color)}
.stsel-banner-list .stsel-banner-item:not(:first-child){margin-left:5px}
.stsel-banner-list .stsel-banner-item:last-child{font-weight:700}
.stsel-banner-list .stsel-banner-item a,.stsel-banner-list .stsel-banner-item a:hover,.stsel-banner-list .stsel-banner-item a:focus{color:var(--white-color)}
.stsel-banner-title{display:flex;justify-content:center;text-align:center;align-items:center;height:calc(100% - 50px)}
.stsel-banner-title h2{color:var(--white-color);font-size:36px;font-weight:500;font-family:LubalinGraphStd-Medium,Arial,Helvetica,sans-serif;margin:0;line-height:55.8px}
.stsel-banner-title p{color:var(--white-color);font-size:21px;font-weight:500;font-family:LubalinGraphStd-Medium,Arial,Helvetica,sans-serif}
@media(max-width:1024px){.stsel-banner{height:auto}
.stsel-banner-breadcrumb{display:flex;width:100%;justify-content:space-between;background:var(--white-color);align-items:center;margin-top:0}
.stsel-banner-list{display:none}
.stsel-banner-title{height:93px;justify-content:start;text-align:left;padding-left:24px;margin-top:69px}
.stsel-banner-title h2{font-size:21px;line-height:32px}
.stsel-banner-title p{font-size:16px;margin-bottom:0}
}
@media(max-height:575.98px) and (orientation:landscape){.stsel-banner-title{height:70px}
.stsel-banner-title h2{font-size:17px;line-height:22px}
.stsel-banner-title p{font-size:14px}
}
@media(max-width:376px){.stsel-banner-title{padding-left:15px}
}
@media screen and (max-width:1024px){.stsel-modal-dialog.stsel-modal-landscape-suggestion{width:272px;height:280px}
.stsel-modal-landscape-suggestion .modal-content.stsel-modal-content{border-radius:6px}
.landscape-suggestion-container{display:flex;flex-direction:column;height:100%;justify-content:space-between;align-items:center;padding:25px 50px;text-align:center}
.stsel-landscape-suggestion-title{font-size:15px;color:var(--neutral-grey-7)}
.stsel-landscape-suggestion-content svg{width:156px;height:82px}
}
.stsel-searchbar__input{position:relative;margin:8px 0;min-width:221px}
.stsel-searchbar__input .stsel-search-icon{display:none;fill:var(--primary-color);position:absolute;left:8px;top:50%;transform:translateY(-50%)}
.st-input.stsel-search-input::placeholder{color:var(--neutral-grey-7)}
.st-input.stsel-search-input:focus::placeholder{color:var(--neutral-grey-5)}
.st-svg--block.st-svg--search{width:24px;height:24px;fill:var(--blue-color)}
.stsel-search--close-btn{position:absolute;top:50%;right:4px;transform:translateY(-50%);margin-top:2px}
.stsel-search--close-btn-sm{right:-4px}
.stsel-searchbar__input.stsel-state-typing .st-input.stsel-search-input:focus{color:var(--primary-color)}
.st-input.stsel-search-input{border-radius:6px;outline:0;border:1px solid var(--neutral-grey-3);height:30px;padding:8px;background:var(--neutral-grey-1);width:100%;margin-bottom:-25px;font-size:15px}
.st-input.stsel-search-input:hover,.st-input.stsel-search-input:focus{border:1px solid var(--neutral-grey-5)}
.st-input.stsel-search-input:focus{color:var(--neutral-grey-5)}
.st-input.stsel-search-input::placeholder{color:var(--neutral-grey-7)}
.saved-filters-container .stsel-searchbar__input .stsel-search-input{width:200px}
.saved-filters-container .stsel-search--close-btn{right:14px}
@media screen and (max-width:1024px){.st-input.stsel-search-input:hover{border:1px solid var(--neutral-grey-3)}
}
.stsel-and-or-switch-medium-small{display:none;margin-right:5px}
.stsel-and-or-switch-large{display:flex;align-items:center;gap:5px}
.stsel-and-or-switch{color:var(--blue-color);height:fit-content;font-size:13px;text-transform:uppercase}
.stsel-and-or-switch span:last-child{color:var(--neutral-grey-7)}
.stsel-and-or-switch.is-and span:first-child{color:var(--neutral-grey-7)}
.stsel-and-or-switch.is-disabled span:first-child,.stsel-and-or-switch.is-disabled span:last-child{color:var(--neutral-grey-5)}
.stsel-and-or-switch.is-and span:last-child{color:var(--blue-color)}
.stsel-and-or-switch.is-and svg{transform:rotate(180deg)}
.stsel-and-or-switch svg{cursor:pointer;width:24px;height:24px;fill:var(--blue-color)}
.stsel-and-or-switch.is-disabled svg{fill:var(--neutral-grey-5)}
.stsel-and-or-switch.is-and.is-disabled span{color:var(--neutral-grey-5)}
@media screen and (max-width:1024px){.stsel-and-or-switch{width:130px;margin-top:20px;margin-left:5px}
.stsel-and-or-switch.is-disabled .stsel-switch-label,.stsel-and-or-switch.is-disabled .stsel-and-or-switch-medium-small .stsel-switch-label:first-child{color:var(--neutral-grey-5)}
.stsel-and-or-switch.is-disabled .stsel-switch-label .stsel-switch-checkmark::after{background-color:var(--neutral-grey-5)}
.stsel-and-or-switch.is-disabled .stsel-switch-checkmark{border:1.5px solid var(--neutral-grey-5)}
.stsel-and-or-switch-medium-small{display:block}
.stsel-and-or-switch-large{display:none}
}
.stsel-switch-label{position:relative;width:100%;border-bottom:1px solid var(--neutral-grey-3);padding-bottom:10px;color:var(--neutral-grey-7);font-weight:400;font-size:15px;text-transform:capitalize}
.stsel-switch-label input{position:absolute;opacity:0;cursor:pointer}
.stsel-switch-checkmark{position:absolute;top:0;right:0;width:20px;height:20px;background-color:var(--white-color);border:1.5px solid var(--blue-color);border-radius:50%}
.stsel-switch-checkmark::after{content:"";position:absolute;display:none}
.stsel-switch-label input:checked ~.stsel-switch-checkmark::after{display:block}
.stsel-switch-label .stsel-switch-checkmark::after{width:9.5px;height:9.5px;border-radius:50%;background-color:var(--blue-color);top:50%;left:50%;transform:translate(-50%,-50%)}
.stsel-and-or-switch.is-and .stsel-and-or-switch-medium-small .stsel-switch-label:last-child{color:var(--primary-color)}
.stsel-and-or-switch.is-and .stsel-and-or-switch-medium-small .stsel-switch-label:first-child{color:var(--neutral-grey-7)}
.stsel-and-or-switch .stsel-and-or-switch-medium-small .stsel-switch-label:first-child{color:var(--primary-color)}
@media screen and (max-width:576px){.stsel-and-or-switch{width:auto}
}
.stsel-switch{display:flex;justify-content:end;width:calc(100vw - 120px);margin:0 auto;align-items:center;gap:5px;margin-bottom:8px}
.stsel-switch svg{width:24px;height:24px;cursor:pointer;fill:var(--blue-color)}
.stsel-toggle-label{background-color:var(--neutral-grey-1);font-size:13px;color:var(--neutral-grey-7)}
@media(max-height:800px) and (orientation:landscape){.stsel-switch{width:calc(100vw - 60px)}
}
.st-copy .stsel-button-text-sm svg{width:16px;height:16px}
.st-copy .stsel-button-text-sm:hover{color:var(--blue-lighter)}
.saved-filters-container{height:100%;display:flex;flex-direction:column;justify-content:space-between}
.filters-container{height:100%}
.stsel-svg--close{width:20px;height:20px;fill:var(--primary-color)}
.stsel-save-filter-popup-wrapper,.stsel-create-filter-popup-wrapper{background:var(--white-color);position:absolute;right:0;top:40px;z-index:20;box-shadow:var(--box-shadow);border-radius:6px;height:320px;width:250px}
.saved-filters-container .stsel-gridemptystate{width:100%;display:flex;flex-direction:column;text-align:center;align-items:center;justify-content:center;padding:0 20px;margin-top:20px}
.saved-filters-container .stsel-gridemptystate svg{width:150px;height:100px}
.stsel-icon-btn{border:1px solid var(--neutral-grey-3);width:36px;height:36px;display:flex;margin:0 7px;border-radius:3px;background:var(--white-color);align-items:center;justify-content:center;position:relative}
.stsel-save-filter-popup-small,.stsel-social-media-popup-small,.stsel-excel-popup-small{display:none;position:absolute;bottom:-42px;left:50%;transform:translateX(-50%);background-color:var(--white-color);padding:6px 8px;color:var(--neutral-grey-7);border:1px solid var(--neutral-grey-3);border-radius:3px;z-index:10;white-space:nowrap;height:32px;font-size:15px;line-height:18.75px}
.stsel-save-filter-popup-small::before,.stsel-social-media-popup-small::before,.stsel-excel-popup-small::before{background-color:var(--white-color);border-left:1px solid var(--neutral-grey-3);border-top:1px solid var(--neutral-grey-3);content:'';height:10px;left:50%;position:absolute;top:-5px;transform:translateX(-50%) rotate(45deg);width:10px}
.stsel-icon-btn:hover+.stsel-save-filter-popup-small{display:block}
.stsel-icon-btn:hover+.stsel-social-media-popup-small{display:block}
.stsel-social-media-icon-to-popup{width:50px;height:5px;background-color:var(--neutral-grey-1)}
.stsel-icon-btn:hover+.stsel-excel-popup-small{display:block}
.stsel-icon-btn>#border-icon{display:block}
.stsel-icon-btn>#filled-icon{display:none}
.stsel-icon-btn:hover>#border-icon{display:none}
.stsel-icon-btn:hover>#filled-icon{display:block}
.stsel-social-media-icon{display:inline-block;vertical-align:middle;height:20px}
.st-sidebar__input.st-input--icon.st-input.js-st-input input{height:30px;background:var(--neutral-grey-1);border:1px solid var(--neutral-grey-3);border-radius:6px}
.stsel-filters-scroll-pad{background:red;opacity:0;width:100%;height:100%;top:0;left:0;position:fixed;z-index:9000;cursor:grabbing;cursor:-webkit-grabbing;cursor:-moz-grabbing;transition:all 2s ease-in-out}
.stsel-input--extra-small.stsel-input--filled{width:100%}
.stsel-input--extra-small.stsel-input--filled label{font-weight:400}
.stsel-input--extra-small.stsel-input--filled input{height:30px;border-radius:6px;border:1px solid var(--neutral-grey-3);background-color:var(--neutral-grey-1);width:100%;outline:0}
.stsel-input--extra-small.stsel-input--filled input:focus{background-color:var(--neutral-grey-1)}
.create-filters-container .message-box{font-size:13px;color:var(--error-color)}
.stsel-input--extra-small.stsel-input--filled{height:65px}
.stsel-modal-dialog.stsel-modal-filters,.stsel-modal-dialog.stsel-modal-create-filters{height:320px;width:250px}
.stsel-saved-filters-header__row-1,.stsel-create-filters-header{margin:15px 20px;text-transform:uppercase}
.stsel-saved-filters-header__row-1 .st-modal__close.st-modal__close--content.stsel-popup-close-btn svg,.stsel-create-filters-header .st-modal__close.st-modal__close--content.stsel-popup-close-btn svg{width:24px;height:24px}
.stsel-save-filters-wrapper{position:relative}
.saved-filters-container .stsel-filters-title,.create-filters-container .stsel-filters-title{color:var(--primary-color);font-size:14px;font-weight:700}
.stsel-saved-filters-header__row-2,.stsel-create-filters-content{margin:10px 20px 0}
.stsel-saved-filters-content{height:100%;margin-top:10px;overflow-y:auto;overflow-x:hidden}
.stsel-saved-filters-list-content{margin:0 20px}
.stsel-saved-filters-footer{display:flex;justify-content:center;margin:16px 0}
.stsel-create-filters-footer{display:flex;justify-content:right;margin-right:20px}
.stsel-saved-filters-list-content .st-copy{display:flex;justify-content:space-between;margin-bottom:10px;font-size:13px}
.stsel-saved-filters-list-content .st-copy svg{width:16px;height:16px}
.create-filters-container .stsel-create-filters-content{margin-top:70px}
@media screen and (max-width:1024px){.stsel-modal-dialog.stsel-modal-filters{width:400px;height:600px}
.stsel-modal-dialog.stsel-modal-filters .stsel-modal-content,.stsel-modal-dialog.stsel-modal-create-filters .stsel-modal-content{border-radius:12px}
.stsel-saved-filters-header__row-2 .stsel-searchbar__input .stsel-search-input,.stsel-create-filters-content .stsel-input--filled .stsel-add-filter-input{width:100%;height:40px}
.saved-filters-container .stsel-saved-filters-content .stsel-gridemptystate{width:100%;height:100%}
.stsel-saved-filters-footer .stsel-button-text,.stsel-create-filters-footer .stsel-button-text,.stsel-saved-filters-list-content .st-copy .stsel-button-text{font-size:17px}
.stsel-saved-filters-header__row-1,.stsel-create-filters-header{margin:32px 32px 16px;text-transform:capitalize}
.stsel-saved-filters-header__row-1 .st-modal__close.stsel-popup-close-btn svg{fill:var(--primary-color)}
.saved-filters-container .stsel-filters-title,.create-filters-container .stsel-filters-title{font-size:19px}
.stsel-saved-filters-header__row-2,.stsel-create-filters-content,.stsel-saved-filters-list-content{margin:0 32px}
.stsel-modal-dialog.stsel-modal-create-filters{width:400px;height:400px}
.stsel-create-filters-footer{margin-top:150px;justify-content:center}
.stsel-save-filters-wrapper{display:flex;flex-direction:column;align-items:center;gap:9px}
.saved-filters-container .stsel-search--close-btn{right:0}
.stsel-saved-filters-header__row-2 .stsel-searchbar__input{height:40px}
}
@media(max-height:575.98px) and (orientation:landscape){.stsel-modal-dialog.stsel-modal-filters,.stsel-modal-dialog.stsel-modal-create-filters{width:395px;height:250px}
.stsel-saved-filters-header__row-1,.stsel-create-filters-header{margin:16px}
.stsel-saved-filters-header__row-2,.stsel-create-filters-content,.stsel-saved-filters-list-content{margin:0 16px}
.create-filters-container .stsel-create-filters-content{margin-top:40px}
.stsel-saved-filters-footer,.stsel-create-filters-footer{margin:10px 0}
.saved-filters-container .stsel-gridemptystate{margin-top:0}
.saved-filters-container .stsel-saved-filters-content .stsel-gridemptystate{margin-top:0}
.stsel-gridemptystate svg{display:none}
.stsel-saved-filters-list-content .st-copy{margin-bottom:5px;border-bottom:1px solid var(--neutral-grey-3)}
.saved-filters-container .stsel-filters-title,.create-filters-container .stsel-filters-title{text-transform:uppercase;font-size:17px}
}
@media screen and (max-width:576px){.stsel-modal-dialog.stsel-modal-filters{width:300px;height:416px}
.stsel-modal-dialog.stsel-modal-filters .stsel-modal-content{border-radius:6px}
.stsel-modal-dialog.stsel-modal-create-filters{width:300px;height:284px}
.stsel-create-filters-footer{margin-top:80px}
.saved-filters-container .stsel-saved-filters-content .stsel-gridemptystate{margin-top:-32px}
.create-filters-container .stsel-create-filters-content{margin-top:40px}
.saved-filters-container .stsel-filters-title,.create-filters-container .stsel-filters-title{text-transform:uppercase;font-size:17px}
.stsel-saved-filters-list-content .st-copy{border-bottom:1px solid var(--neutral-grey-3)}
.stsel-saved-filters-header__row-1,.stsel-create-filters-header{margin:24px 32px 16px}
.st-modal__close.st-modal__close--content.stsel-popup-close-btn{top:23px}
}
.stsel-selector-ctn .stsel-gridemptystate{width:350px;height:230px;position:absolute;top:50%;left:50%;text-align:center;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:30px}
.stsel-popup-container .stsel-gridemptystate{position:absolute;top:50%;left:50%;text-align:center;transform:translate(-50%,-50%)}
.stsel-popup-container .stsel-gridemptystate p{margin-top:20px}
.stsel-selector-ctn .stsel-gridemptystate svg{width:150px;height:150px}
.resource_selector_container .stsel-gridemptystate{text-align:center;margin-top:50px}
.stsel-gridemptystate p{font-size:15px;color:#525a63;margin-bottom:10px}
.stsel-selector-ctn .stsel-gridemptystate-sm{width:100%;height:auto;gap:20px}
.stsel-selector-ctn .stsel-gridemptystate-sm svg{width:92px;height:92px}
@media(max-height:575.98px) and (orientation:landscape){.empty-state-container.stsel-gridemptystate p{color:var(--primary-color);font-weight:700}
}
@media screen and (max-width:576px){.empty-state-container.stsel-gridemptystate p{color:var(--primary-color);font-weight:700}
}
.is-not-scrollable{overflow:hidden}
.clearfix:after{content:"";display:table;clear:both}
.stsel-fixed-column,.stsel-grid-table{border-collapse:collapse;position:relative}
.stsel-fixed-column .checkbox-header{width:40px;border:1px solid #dfe2e5;border-width:0 1px 0 1px}
.stsel-sticky-header-container{top:0;left:0;position:absolute;background-color:#f3f3f3;border:0;z-index:300;overflow:hidden}
#cpn-grid-widget .stsel-fixed-columns-header{width:250px}
.stsel-fixed-column-header{width:350px;position:absolute;z-index:300;padding-left:40px;background-color:#f3f3f3;border-bottom:1px solid #dfe2e5}
.stsel-fixed-column-header .checkbox-holder{position:absolute;left:0;width:41px;height:100%;border-left:1px solid #dfe2e5}
.cpn-grid-widget .stsel-fixed-column-header{padding:10px 16px 0 15px;width:250px}
.stsel-grid-table{width:auto;margin-bottom:0;table-layout:fixed;background-color:#fff;cursor:pointer}
.stsel-grid-table .sort-cell{cursor:pointer}
.invisible{visibility:hidden}
.stsel-grid-table .measure-cell{padding:0;position:relative;width:350px}
.cpn-grid-widget .stsel-grid-table .measure-cell{width:250px}
.stsel-grid-table .content{border:0;padding-top:0;clear:none}
.stsel-grid-table th.measure-cell .content{width:350px;min-height:120px}
#cpn-grid-widget .stsel-grid-table th.measure-cell .content{min-height:75px;width:250px}
#cpn-grid-widget.has-aggregator .stsel-grid-table th.measure-cell .content{min-height:120px}
.stsel-fixed-column{position:absolute;left:360px;top:121px;width:350px;margin-bottom:0;text-align:center;background-color:#f3f3f3;border-left:1px solid #dfe2e5;transition:left .2s;-webkit-transition:left .2s;z-index:100}
#cpn-grid-widget.has-aggregator .stsel-fixed-column{top:121px;width:250px}
#cpn-grid-widget .stsel-fixed-column{top:76px;width:250px}
.stsel-fixed-column .selected,.stsel-grid-table .selected{background-color:#deecfa !important}
.stsel-fixed-column .selected .dots-mask,.stsel-grid-table .selected .dots-mask{background-color:#deecfa !important}
.stsel-fixed-column .selected .elipsis,.stsel-grid-table .selected .elipsis{background-color:#deecfa !important}
.stsel-product-selector .product-selector-body.closed .stsel-fixed-column{left:20px}
.stsel-fixed-column tr td:first-child{width:41px;border-bottom:1px solid #dfe2e5;padding:0;text-align:center;position:relative}
.stsel-fixed-column tr td.is-open{vertical-align:top;padding-top:21px}
.stsel-grid-container{width:100%;overflow-x:auto;overflow-y:hidden;background:#fff}
.stsel-grid-container.compare{padding-left:0}
.stsel-grid-table .grid-cell,.stsel-fixed-column .grid-cell{border-color:#dfe2e5;border-left:1px solid #dfe2e5;border-bottom:1px solid #dfe2e5;min-width:60px;margin:0;padding:5px}
.cpn-grid-widget .stsel-grid-table .grid-cell,.cpn-grid-widget .stsel-fixed-column .grid-cell{min-width:80px}
.stsel-fixed-column .part-number{display:inline-block;font-size:13px;font-weight:600;color:#03234b;cursor:pointer}
.part-number .part-number-text{color:#03234b}
.stsel-fixed-column .description{font-size:11px;color:#03234b}
.stsel-grid-table td:last-child{border-right:1px solid #dfe2e5}
.stsel-grid-table tr{margin:0;height:61px;border:0}
.stsel-grid-table tr:nth-of-type(even){background:#fff}
.stsel-fixed-column tr{height:61px}
.stsel-fixed-column tr:nth-of-type(even){background:#f3f3f3}
.stsel-sticky-header-container tr{height:auto}
.stsel-grid-table .header,.stsel-fixed-column .header{font-family:Arial,Helvetica,sans-serif;position:relative;font-size:13px;text-align:left;font-weight:600;padding:10px 16px 0 5px;border-color:#dfe2e5;border-style:solid;border-width:0 0 1px 1px;vertical-align:top;overflow:hidden}
.stsel-grid-table .header.sort-cell:hover{background:#f3f3f3}
.stsel-fixed-column .header.first{width:138px}
.stsel-fixed-column .grid-cell.first{vertical-align:top}
.stsel-drag-area{position:absolute;width:100%;height:100%;top:0;left:227px;background-color:red;opacity:0;z-index:6000;cursor:pointer}
.stsel-drag-area.mini{position:fixed;left:295px}
.stsel-drag-area-no-z-index{z-index:0}
.stsel-grid-table .grid-cell,.stsel-fixed-column .grid-cell{height:50px;vertical-align:middle;position:relative}
.stsel-grid-table .cell-content.is-numeric{text-align:center}
.stsel-grid-table .grid-cell:nth-child(n+2) .cell-content{max-height:50px;padding:0;vertical-align:middle}
.stsel-grid-table .cell-content,.stsel-fixed-column .cell-content{width:100%;height:50px;padding-left:10px;font-size:13px;color:#03234b;overflow-y:auto;word-break:break-all}
.stsel-fixed-column .cell-content{overflow:visible}
.stsel-fixed-column .cell-content .description{overflow-y:auto;max-height:37px}
.stsel-grid-table .cell-content,.stsel-fixed-column .cell-content.is-fixed{overflow:hidden}
.stsel-grid-table .sticky-header-tr,.stsel-grid-table .header-row{height:auto;border:0}
.stsel-fixed-column .cell-content{text-align:left}
.stsel-grid-table .sort-button{float:right;display:block;cursor:pointer;margin-right:-15px}
.unsortable .sort-button{visibility:hidden}
.stsel-grid-table .header:last-child{border-right:1px solid #dfe2e5}
.stsel-grid-table .sort-icon.icon-caret-down{display:block;margin-top:-6px}
.stsel-fixed-column .content-first-cell,.stsel-grid-table .content-first-cell{border-top:1px solid #dfe2e5}
.stsel-grid-compare-btn .compare-btn{padding:6px 7px;border-radius:5px;background-color:#d40016;color:#fff;font-size:12px;border:0;margin-top:5px;margin-right:16px;margin-bottom:0;-ms-filter:"alpha(opacity=30)";filter:alpha(opacity=30);-moz-opacity:.3;-khtml-opacity:.3;opacity:.2}
.stsel-grid-compare-btn .compare-btn[disabled]:hover{background-color:#d40016}
.stsel-grid-compare-btn .compare-btn.is-active{-ms-filter:"alpha(opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;cursor:pointer}
.stsel-grid-compare-btn .compare-btn i{float:left;margin-right:4px;margin-top:2px}
.stsel-grid-compare-btn{float:right}
.stsel-pn{display:inline-block;padding:10px 0 0 15px;font-weight:600}
.stsel-bold{font-weight:bold}
.cpn-grid-widget .stsel-pn{padding:0}
.stsel-fixed-column .stats{float:right;margin-right:5px}
.stsel-fixed-column i{margin-left:5px}
a .stsel-product-page-link{color:#03234b}
.stsel-grid-table tr.is-expanded{background-color:#f3f3f3;border-top:1px solid #fff}
.is-expanded .stsel-product-page-link{display:inline-block;cursor:pointer}
.stsel-fixed-column .in-stock{color:#39a94f}
.stsel-fixed-column .free-sample{color:#e17642}
.stsel-fixed-column .image_icon_active{color:#9c3}
.stsel-fixed-column .image_icon_evaluation{color:#f93}
.stsel-fixed-column .image_icon_preview{color:#6cf}
.stsel-fixed-column .image_icon_target{color:#639}
.stsel-fixed-column .image_icon_proposal{color:#639}
.stsel-fixed-column .image_icon_nrnd{color:#c33}
.stsel-fixed-column .help_cursor{cursor:help}
.cpn-grid-widget .stsel-fixed-column tr td:first-child{display:none}
.cpn-grid-widget .stsel-fixed-column-header .checkbox-holder{display:none}
.cpn-grid-widget .stsel-fixed-column .subtable-btn{display:none}
.cpn-grid-widget .stsel-rpn-filter{display:none}
.stsel-grid-table.stsel-table-one-column .measure-cell{width:100%}
.stsel-grid-table.stsel-table-one-column td:last-child{border-right:0}
.stsel-grid-table.stsel-table-one-column .content-first-cell{border-top:1px solid #fff}
.stsel-grid-table td.is-string-cell{min-width:120px}
.stsel-grid-table td.is-boolean-cell{min-width:60px}
.stsel-grid-table td.is-multi-cell{min-width:120px}
.js-st-table-fixed{position:absolute;top:0;left:0}
.st-table__sticky-wrapper.js-st-table-sticky-header{float:left;overflow:hidden;border-top:0 solid #fff;min-width:calc(100% - 225px)}
.st-table__sticky-wrapper.js-st-table-sticky-header th{background-color:var(--neutral-grey-1)}
.st-table__sticky-wrapper.js-st-table-sticky-header .st-table__cell--hover{background-color:#f7fcfe}
.st-table__sticky-wrapper.js-st-table-sticky-wrapper{float:none;min-width:calc(100% - 225px)}
.stsel-product-selector thead th{height:auto}
.stsel-product-selector .st-table__more-details--left{left:235px}
.stsel-show-hide-description{display:block;position:absolute;top:10px;right:10px;color:#a3a2a7;font-weight:400;text-decoration:underline;cursor:pointer}
.stsel-product-selector thead th.st-table__cell--wider{min-width:150px}
.stsel-product-selector table tr th.sort-cell{background-color:var(--neutral-grey-1)}
.stsel-product-selector .stsel-cell-type-range{width:80%;min-height:100px}
.stsel-product-selector .stsel-column-unit,.stsel-product-selector .stsel-column-conditional,.stsel-product-selector .stsel-column-qualifier{display:block}
.stsel-product-selector .stsel-cell-type-multi-select,.stsel-product-selector .stsel-cell-type-single-select{min-height:60px;margin-bottom:5px}
.stsel-product-selector table tr th:before{width:4px;height:100%}
.stsel-product-selector table tr td{font-size:15px;color:var(--neutral-grey-7)}
.stsel-product-selector table tr td:before{width:4px}
.stsel-product-selector .st-table__head-item--fixed:nth-child(1){min-width:225px;box-shadow:var(--box-shadow)}
.stsel-product-selector td .st-checkbox{margin:0}
.stsel-product-selector tbody .st-checkbox input[type='checkbox']+label::after{left:6px}
.stsel-product-selector tbody .st-checkbox input[type='checkbox']+label::before{width:16px;height:16px}
.stsel-product-selector .stsel-rpn-filter{width:auto}
.stsel-product-selector .stsel-rpn-filter input[type="text"]{font-size:14px;background-color:#fcfcfc}
.stsel-product-selector .stsel-rpn-filter input[type="text"]::placeholder{color:#666}
.stsel-product-selector .stsel-rpn-filter input[type="text"]::-ms-input-placeholder{color:#666}
.stsel-product-selector .stsel-rpn-filter input[type="text"]::-moz-placeholder{color:#666}
.stsel-product-selector th.st-table__head-item--fixed.js-st-table-cell-fixed{border-top:1px solid #f3f3f3;z-index:100}
.stsel-product-selector .st-table__sticky-wrapper th .stsel-cell-title{min-height:80px}
.stsel-product-selector th.st-table__head-item--fixed.js-st-table-cell-fixed::after{content:' ';position:absolute;bottom:-2px;right:-4px;width:4px;height:100%;background-color:#fff}
.stsel-product-selector th.st-table__head-item--fixed.st-table__head-item--order{border-bottom:1px solid #f3f3f3}
.stsel-product-selector .st-table__sticky-wrapper{margin:0 0 0 215px}
.stsel-product-selector .st-table__cell--fixed:nth-child(1){left:0;width:56px}
.stsel-product-selector .st-table__head-item--fixed:nth-child(2),.st-table--product-selector .st-table__cell--fixed:nth-child(2){left:50px;width:150px;padding-left:0;min-height:50px}
.stsel-product-selector .fixed-scrollbar{display:none;overflow-x:auto;position:fixed;width:100%;bottom:0}
.stsel-quickview-modal{display:block;position:absolute;top:170px;width:650px;min-height:150px;max-height:300px;margin-left:70px;background:transparent;z-index:400}
.stsel-quickview-modal .stsel-quickview__links{display:flex;flex-direction:column;padding:0}
.stsel-quickview-modal .js-st-quickview{padding:0}
.stsel-quickview-modal .stsel-quickview-title{margin-bottom:10px}
.stsel-modal-arrow{display:block;position:absolute;width:36px;height:230px;left:-20px;background:transparent}
.stsel-modal-arrow::before{content:"";position:absolute;top:6px;left:50%;width:0;height:0;margin-left:.1em;box-sizing:border-box;border:.5em solid #fafafa;border-color:transparent transparent #fff #fff;transform-origin:0 0;transform:rotate(45deg);box-shadow:-3px 4px 5px 0 rgba(0,0,0,0.04)}
.stsel-datasheet-icon{position:relative;top:5px;width:24px;height:24px;fill:#3cb4e6;margin-right:10px}
.stsel-quickview-modal .st-table__slide-down--active{border:0}
.stsel-modal-content{border-color:#ccc;background-color:white;box-shadow:0 1px 10px 0 rgba(0,0,0,0.1)}
.stsel-arrow-thin{width:24px;height:24px;margin-left:10px;fill:#da268e}
.stsel-product-selector .st-button--outline .st-svg-filter{width:14px;height:14px;margin-right:6px;fill:#57b6e1}
.stsel-product-selector .st-button--outline.st-magento .st-svg-filter{fill:#da268e}
.stsel-icon-new{fill:#da268e;height:22px;width:22px;margin-bottom:-5px;margin-right:5px}
.stsel-product-description{padding-left:35px}
.stsel-filter--display svg.stsel-filter-highlighted{fill:#3cb4e6}
.stsel-rpn-actions{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;width:100%;height:100%}
.stsel-show-cpns-btn{display:block;width:36px;height:28px;margin-left:-5px;margin-top:-15px;padding:8px;cursor:pointer}
.stsel-show-cpns-btn--icon-arrow{width:0;height:0;border-top:7px solid transparent;border-bottom:7px solid transparent;border-left:7px solid #e6007e;border-radius:3px}
.stsel-show-cpns-btn--icon-arrow.collapsed{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #e6007e;margin-left:-5px;margin-top:3px}
.st-table__info-box .stsel-show-cpns-btn{display:none;position:absolute;margin:0;right:10px;top:34px}
.stsel-product-selector tbody tr.stsel-cpn-row-parent,.stsel-product-selector tbody tr.stsel-cpn-row-parent td{background-color:#f6f9fb}
.stsel-product-selector tbody tr.stsel-cpn-row-parent td{border-bottom:1px solid rgba(116,117,124,0.6)}
.stsel-product-selector tbody tr.stsel-cpn-row-highlight,.stsel-product-selector tbody tr.stsel-cpn-row-highlight td{background-color:#f6f9fb}
.stsel-product-selector tbody tr.stsel-cpn-row-parent .st-table__cell--hover,.stsel-product-selector tbody tr.stsel-cpn-row-highlight .st-table__cell--hover{background-color:#f7fcfe}
.stsel-product-selector tbody tr.stsel-cpn-row-highlight td>a{color:#74757c}
.stsel-product-selector tbody tr.stsel-cpn-row-highlight td>a:hover{color:#3cb4e6}
.stsel-product-selector tbody tr.stsel-cpn-row-last-child>td:before,.stsel-product-selector tbody tr.stsel-cpn-row-last-child>td:nth-child(3):before{content:'';position:absolute;left:0;bottom:-1px;width:100%;height:1px;background-color:#3cb4e6}
.stsel-quickview--content{display:flex;flex-flow:row wrap}
.stsel-quickview--content .stsel-quickview--section{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}
.stsel-quickview--content .stsel-quickview--description,.stsel-quickview--content .stsel-quickview__links{display:flex;flex-direction:column;flex-basis:100%;flex:1}
.stsel-quickview--content .stsel-quickview--description{padding-right:10px}
.stsel-quickview--content .stsel-quickview--title-alt{color:#74757c}
.stsel-quickview--content .stsel-quickview__links{padding-left:10px}
.stsel-quickview--content .stsel-quickview__links a.st-button--shop span{text-align:center}
.stsel-quickview--content .stsel-quickview__links a.st-button--shop{position:relative}
.stsel-quickview--content .stsel-quickview__links a.st-button--shop svg{position:absolute;top:9px;left:15px}
.stsel-quickview--table-content table{margin:0}
.stsel-quickview--table-content table tr td{position:relative;padding:5px 5px 5px 0}
.stsel-quickview--table-content table tr:last-child>td{border-bottom:1px solid #ccc}
.stsel-quickview--table-content table tr td:first-child{width:137px;font-size:12px;font-weight:700}
.stsel-quickview--table-content table tr>td:before,.stsel-quickview--table-content table tr:last-child>td:before{content:'';right:0;left:auto;position:absolute;width:4px}
@media screen and (max-width:64em){.stsel-product-selector .stsel-rpn-filter{margin:15px;border-bottom:1px solid #ccc}
.stsel-product-selector .stsel-rpn-filter .st-input{margin-bottom:15px}
.stsel-product-selector .st-link--bookmark .st-no-wrap{display:none}
.stsel-product-selector .st-table-header__headline .st-popover .st-link--bookmark{display:inline-block;min-width:20px;min-height:20px}
.stsel-product-selector .st-table-header__headline .st-table-header__total{font-weight:600}
.st-sidebar__filters .st-sidebar__headline .st-sidebar__clear-all-btn{bottom:0;color:#b3b3b3}
.st-table__close-button.js-st-quickview-close-button{top:0;right:-10px;z-index:100}
.stsel-column__buttons .st-svg-close{display:none}
.stsel-quickview-modal{margin-left:30px}
.stsel-quickview-modal .stsel-quickview__links{padding-left:0;padding-right:10px}
.stsel-product-selector .st-autocomplete-suggestions{z-index:200}
.stsel-discrete-multi-mobile .st-sidebar__input{margin:0 0 15px 0}
.stsel-discrete-multi-mobile .st-sidebar__input input[type="text"]{height:32px}
.stsel-discrete-multi-mobile .st-sidebar__input input[type="text"]::placeholder{color:#666}
.stsel-discrete-multi-mobile .st-sidebar__input input[type="text"]::-ms-input-placeholder{color:#666}
.stsel-discrete-multi-mobile .st-sidebar__input input[type="text"]::-moz-placeholder{color:#666}
.stsel-product-selector .st-table__head-item--fixed:nth-child(2),.st-table--product-selector .st-table__cell--fixed:nth-child(2){left:45px;width:140px;padding-left:0}
.stsel-product-selector .st-table__head-item--fixed:nth-child(2),.st-table--product-selector .st-table__cell--fixed:nth-child(2) a{padding-left:0}
.stsel-product-selector .st-table__sticky-wrapper{margin:0 0 0 185px}
.stsel-product-selector .st-table__head-item--fixed:nth-child(1){width:181px}
.stsel-quickview-modal{width:600px}
.st-table__info-box .stsel-show-cpns-btn{display:block;width:36px;height:28px;padding:6px}
.st-table__info-box .stsel-show-cpns-btn--icon-arrow{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #e6007e}
.st-table__info-box .stsel-show-cpns-btn--icon-arrow.collapsed{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #e6007e;border-top:0;margin:0}
.stsel-show-cpns-btn{display:none}
.stsel-product-selector tbody tr.stsel-cpn-row-parent,.stsel-product-selector tbody tr.stsel-cpn-row-parent td{background-color:transparent}
.st-table--product-selector tbody tr.stsel-cpn-row-highlight .st-table__cell--fixed:nth-child(2){left:0;width:185px;padding-left:15px}
}
@media screen and (max-width:40em){.stsel-product-selector .st-table-header__headline--products .st-table-header__left{display:flex;float:none}
.stsel-product-selector .st-table-header__toolbox{float:left;margin-left:10px}
.stsel-product-selector .st-button--show-filters{flex:1;margin-right:0}
.stsel-product-selector .stsel-show-differences-btn{flex:1;text-align:center}
.stsel-quickview-modal{width:100%;margin-left:0}
.stsel-quickview-modal .st-quickview__item .stsel-no-padding{padding:0}
.stsel-quickview--content .stsel-quickview--section{flex-direction:column}
.stsel-quickview--content .stsel-quickview__links{padding-top:20px;padding-left:0}
.stsel-modal-arrow{left:-30px}
.stsel-modal-arrow::before{top:0;transform:rotate(130deg)}
}
.sort-cell.stsel-table-header-title,.stsel-cell-title.stsel-table-header-title{font-size:15px;color:var(--neutral-grey-7);font-weight:400;vertical-align:middle;min-width:80px}
.st-table__head-item--fixed .sort-cell.stsel-table-header-title{display:flex;justify-content:space-between;padding:0}
.st-table__head-item--fixed.stsel-header-first-col{height:50px}
.st-table__head-item--fixed.stsel-header-first-col::after{display:none}
.stsel-product-selector .stsel-cell-title{max-width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.rpn-link.stsel-cpn-name{color:var(--blue-color);font-size:15px;font-weight:700}
.rpn-link.stsel-cpn-name:hover{text-decoration:underline}
table tr td::before{display:none}
table tr td{border-left:1px solid var(--neutral-grey-3);border-right:1px solid var(--neutral-grey-3)}
tbody tr{width:calc(100vw - 176px)}
.stsel-product-selector .st-table__cell--fixed:nth-child(2)::after{box-shadow:none}
.stsel-product-selector .st-table__sticky-wrapper{margin:0 0 0 225px;border-left:1px solid var(--neutral-grey-3)}
.st-table--product-selector .st-table__cell--fixed:nth-child(2)::after{display:none}
.stsel-product-selector .st-table__head-item--fixed:nth-child(2),.st-table--product-selector .st-table__cell--fixed:nth-child(2){width:100%}
.st-table__cell--fixed{border-right:0}
.stsel-selector-ctn .st-table--product-selector tbody a.rpn-link{margin-left:10px}
table thead tr th{border-top:0;border-bottom:0;background-color:var(--neutral-grey-1)}
.st-table--product-selector .st-table__cell--fixed:nth-child(2){width:calc(100% - 65px)}
.st-table__description-content{width:250px;overflow:hidden;text-overflow:ellipsis;line-height:1.5em;height:3em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.st-table__description-tooltip{display:none;position:absolute;bottom:-80px;left:-6px;border:1px solid var(--neutral-grey-3);padding:8px;background:var(--white-color);z-index:20;box-shadow:var(--box-shadow);width:300px}
.st-table__description-tooltip::before{background-color:var(--white-color);border-left:1px solid var(--neutral-grey-3);border-top:1px solid var(--neutral-grey-3);content:'';height:10px;left:50%;position:absolute;top:-5px;transform:translateX(-50%) rotate(45deg);width:10px}
tbody tr:nth-last-child(2) .st-table__description-tooltip{bottom:65px}
tbody tr:nth-last-child(2) .st-table__description-tooltip::before{top:74px;transform:translateX(-50%) rotate(225deg)}
.st-table__cell--large:hover>#st-description-tooltip{display:block}
.stsel-product-selector table tr th::before{display:none}
.sort-cell.stsel-table-header-title{border-right:1px solid var(--neutral-grey-3);border-left:1px solid var(--neutral-grey-3)}
.st-table--product-selector .st-table__cell--fixed:nth-child(2){border-left:1px solid var(--neutral-grey-3)}
.stsel-header-first-col .sort-cell.stsel-table-header-title{border:0}
.stsel-mcu-icons.stsel-sorting-icon{width:18px;height:18px;fill:var(--neutral-grey-7)}
.stsel-mcu-icons.stsel-sorting-icon.active{fill:var(--primary-color)}
.stsel-cell-title-tooltip{display:none;position:absolute;top:40px;left:-6px;border:1px solid var(--neutral-grey-3);padding:8px;background:var(--white-color);z-index:20;box-shadow:var(--box-shadow);min-width:120px;height:40px;visibility:visible;font-size:12px;text-align:left;border-radius:3px}
.stsel-cell-title-tooltip::before{background-color:var(--white-color);border-left:1px solid var(--neutral-grey-3);border-top:1px solid var(--neutral-grey-3);content:'';height:10px;left:30px;position:absolute;top:-5px;transform:rotate(45deg);width:10px}
.stsel-cell-title.stsel-table-header-title:hover>#st-cell-title-tooltip{display:block}
.stsel-column-title{margin-right:25px}
.js-st-checkbox-table-compare .st-table__head-item--fixed.js-st-table-cell-fixed.stsel-header-first-col{padding:0;background-color:var(--white-color)}
.js-st-checkbox-table-compare .sort-cell.stsel-table-header-title{height:100%;margin-left:50px;border-left:1px solid var(--neutral-grey-3);padding:15px 10px;background-color:var(--neutral-grey-1)}
.stsel-active-tag{background-color:var(--success-color);color:var(--neutral-grey-1);border-radius:3px;padding:2px 8px}
.st-badge.stsel-active-tag{height:20px}
.st-badge.stsel-active-tag.st-badge--nrnd.st-tooltip.st-tooltip--badge{background-color:var(--error-color);color:var(--white-color);border-radius:3px;padding:2px 8px;height:20px}
.st-badge.stsel-active-tag.st-badge--preview.st-tooltip.st-tooltip--badge,.st-badge.stsel-active-tag.st-badge--proposal.st-tooltip.st-tooltip--badge{background-color:var(--neutral-grey-7);color:var(--white-color);border-radius:3px;padding:2px 8px;height:20px}
.st-badge.stsel-badge-icon{padding:0;margin-left:10px}
.st-badge.stsel-badge-icon .stsel-badge-tooltip-hover,.st-badge.stsel-active-tag .stsel-badge-tooltip-hover{display:none;content:"";background-color:var(--white-color);border:1px solid var(--neutral-grey-3);font-size:15px;font-weight:400;color:var(--neutral-grey-7);padding:6px 8px;bottom:-40px;left:0;position:absolute;white-space:nowrap;border-radius:3px;z-index:100;text-transform:none}
.st-badge.stsel-badge-icon .stsel-badge-tooltip-hover{left:50%;transform:translateX(-50%)}
.st-badge.stsel-active-tag.st-badge--proposal .stsel-badge-tooltip-hover,.st-badge.stsel-active-tag.st-badge--eval .stsel-badge-tooltip-hover,.st-badge.stsel-active-tag.st-badge--nrnd .stsel-badge-tooltip-hover{white-space:break-spaces;text-align:left;width:250px;bottom:-75px}
.st-badge.stsel-active-tag.st-badge--nrnd .stsel-badge-tooltip-hover{width:230px;bottom:-95px}
.st-badge.stsel-badge-icon .stsel-badge-tooltip-hover::before,.st-badge.stsel-active-tag .stsel-badge-tooltip-hover::before{background-color:var(--white-color);border-left:1px solid var(--neutral-grey-3);border-top:1px solid var(--neutral-grey-3);content:'';height:10px;left:50%;position:absolute;top:-5px;transform:translateX(-50%) rotate(45deg);width:10px}
.st-badge.stsel-active-tag .stsel-badge-tooltip-hover::before{left:20px}
.st-badge.stsel-badge-icon:hover>.stsel-badge-tooltip-hover,.st-badge.stsel-active-tag:hover>.stsel-badge-tooltip-hover{display:block}
tbody tr:nth-last-child(2) .st-badge.stsel-active-tag .stsel-badge-tooltip-hover,tbody tr:nth-last-child(2) .st-badge.stsel-badge-icon .stsel-badge-tooltip-hover,tbody tr:nth-last-child(3) .st-badge.stsel-active-tag .stsel-badge-tooltip-hover,tbody tr:nth-last-child(3) .st-badge.stsel-badge-icon .stsel-badge-tooltip-hover{bottom:30px}
tbody tr:nth-last-child(2) .st-badge.stsel-active-tag.st-badge--active .stsel-badge-tooltip-hover::before,tbody tr:nth-last-child(2) .st-badge.stsel-active-tag.st-badge--preview .stsel-badge-tooltip-hover::before,tbody tr:nth-last-child(3) .st-badge.stsel-active-tag.st-badge--active .stsel-badge-tooltip-hover::before,tbody tr:nth-last-child(3) .st-badge.stsel-active-tag.st-badge--preview .stsel-badge-tooltip-hover::before,tbody tr:nth-last-child(2) .st-badge.stsel-badge-icon .stsel-badge-tooltip-hover::before,tbody tr:nth-last-child(3) .st-badge.stsel-badge-icon .stsel-badge-tooltip-hover::before{top:25px;transform:translateX(-50%) rotate(225deg)}
tbody tr:nth-last-child(2) .st-badge.stsel-active-tag.st-badge--nrnd .stsel-badge-tooltip-hover::before,tbody tr:nth-last-child(3) .st-badge.stsel-active-tag.st-badge--nrnd .stsel-badge-tooltip-hover::before{top:75px;transform:translateX(-50%) rotate(225deg)}
tbody tr:nth-last-child(2) .st-badge.stsel-active-tag.st-badge--proposal .stsel-badge-tooltip-hover::before,tbody tr:nth-last-child(3) .st-badge.stsel-active-tag.st-badge--proposal .stsel-badge-tooltip-hover::before{top:58px;transform:translateX(-50%) rotate(225deg)}
tbody tr:nth-last-child(2) .st-badge.stsel-active-tag.st-badge--eval .stsel-badge-tooltip-hover::before,tbody tr:nth-last-child(3) .st-badge.stsel-active-tag.st-badge--eval .stsel-badge-tooltip-hover::before{top:59px;transform:translateX(-50%) rotate(225deg)}
.stsel-state-entire-row-highlighted>td{background-color:var(--neutral-grey-1)}
.js-mcu-header-sticky{position:fixed;z-index:200;transition:top 750ms}
.js-st-quickview-toggle{box-shadow:0 3px 4px 0 rgba(0,0,0,0.02) inset}
.stsel-table-header{box-shadow:var(--box-shadow);position:fixed;top:0;display:flex;z-index:20;margin-left:0 !important}
.static{position:static}
.js-st-table-sticky-wrapper thead{visibility:collapse}
.js-st-table-sticky-header tr th:nth-child(1){display:none}
.replacment-th{height:111px !important;padding:15px 10px;position:sticky;border-bottom:1px solid var(--neutral-grey-3)}
@media(max-width:1024px){.replacment-th{min-width:140px !important;padding:8px 0 0 0 !important}
}
@media(max-width:576px){.replacment-th{padding:0 !important}
.replacment-th svg{display:none}
}
.js-st-checkbox-table-compare thead tr th{border-bottom:1px solid var(--neutral-grey-3)}
@media(max-width:1024px){.stsel-drag-area{left:130px}
.st-table-applied-filters__title{display:none}
.rpn-link.stsel-cpn-name{width:80px;line-height:17px}
.js-st-checkbox-table-compare .sort-cell.stsel-table-header-title{white-space:nowrap;padding:9.34px 0 0;margin-left:45px;border-left:0;border-right:0}
.js-st-table-sort{height:20px;margin-top:15px}
.stsel-product-selector .st-table__head-item--fixed:nth-child(1){width:140px}
.stsel-product-selector .st-table__sticky-wrapper{margin:0 0 0 140px;border-left:0}
.st-table__head-item--fixed.stsel-header-first-col{height:50px !important}
.st-table__head-item--fixed.stsel-header-first-col span{font-weight:400;color:var(--neutral-grey-7);margin-left:45px;display:flex;padding:0}
.stsel-product-selector .st-table__sticky-wrapper th .stsel-cell-title{min-height:40px}
.stsel-cell-title-tooltip{visibility:hidden}
table thead tr th,table thead tr td,table tr td,table.dataTable thead tr th,table.dataTable thead tr td,table.dataTable tr td{padding:7px;border-left:0;border-right:0}
.js-st-quickview-toggle,.stsel-table-header,.stsel-product-selector .st-table__head-item--fixed:nth-child(1){box-shadow:none}
.js-st-checkbox-table-compare .st-table__head-item--fixed.js-st-table-cell-fixed.stsel-header-first-col{background-color:var(--neutral-grey-1)}
.st-table--product-selector .st-table__cell--fixed:nth-child(2){border-left:0}
table tr:first-child td{border-top:0}
.st-quickview-rpn-title{height:100%}
.st-badge{font-size:9px;line-height:16px}
.stsel-rpn-actions{width:30px}
.stsel-selector-ctn .st-table--product-selector tbody a.rpn-link{margin-left:0}
.stsel-column-title{margin-right:0}
}
@media(max-height:575.98px) and (orientation:landscape){.st-table__head-item--fixed.stsel-header-first-col{height:33.4px !important}
.stsel-product-selector .st-table__sticky-wrapper th .stsel-cell-title{min-height:18.4px}
.js-st-checkbox-table-compare .sort-cell.stsel-table-header-title{padding:16px 0 0 0}
.st-table__head-item--fixed.stsel-header-first-col span{height:90%;align-items:center}
.stsel-selector-ctn .stsel-gridemptystate{top:50px}
}
@media(max-width:576px){.st-table__head-item--fixed.stsel-header-first-col{height:34.5px !important}
.st-table__head-item--fixed.stsel-header-first-col span{height:90%;align-items:center}
.stsel-product-selector .st-table__sticky-wrapper th .stsel-cell-title{min-height:19.5px}
.js-st-checkbox-table-compare .sort-cell.stsel-table-header-title{padding:5px 0}
.stsel-product-selector thead th.st-table__cell--wider{min-width:115px}
}
.stsel-column__buttons{display:flex;flex-wrap:wrap;justify-content:space-between;line-height:1;position:absolute;right:5px;top:10px}
.stsel-column__buttons .st-svg-close{max-width:14px;max-height:14px;padding:2px;border:1px solid #a3a2a7;border-radius:50%;fill:#a3a2a7}
.stsel-column__buttons .st-svg-close:hover{cursor:pointer}
.stsel-column__buttons .st-table__sort-icon{margin:auto}
.stsel-column__buttons .stsel-clear-filter{padding-top:8px;font-weight:300;color:#a3a2a7;cursor:pointer}
.stsel-filter-container{min-width:80px}
.stsel-filter--display{position:absolute;right:10px;bottom:10px;cursor:pointer}
.stsel-filter--display .st-svg-filter{width:13px;height:11px;fill:#666}
.stsel-filter-container li{list-style-type:none}
.stsel-overlay-filter-container{list-style-type:none;margin-top:30px}
.stsel-filter-container .stsel-filter-container-multi-select{max-height:220px}
.stsel-filter-container .stsel-filter-container-multi-select .simplebar-scroll-content::before{content:'';position:absolute;width:97%;height:20px;z-index:1;bottom:0;background:linear-gradient(180deg,rgba(255,0,0,0),rgba(246,249,251,0.5),rgba(246,249,251,1))}
.stsel-filter-container .stsel-filter-container-multi-select .simplebar-content .st-checkbox:last-child{padding-bottom:20px}
.stsel-filter-container .stsel-discrete-multi-desktop .simplebar-content{overflow-x:hidden}
.stsel-overlay-filter-container .stsel-filter-container-multi-select{max-height:340px}
.stsel-overlay-filter-container .stsel-filter-container-multi-select .simplebar-scroll-content::before{content:'';position:absolute;width:100%;height:20px;z-index:1;bottom:0;background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,0.5),#ffffff01)}
.stsel-close-overlay{position:absolute;width:20px;height:20px;right:20px;top:20px;cursor:pointer}
.stsel-overlay-header{border-bottom:4px solid #f6f6f6;padding-bottom:10px;margin-bottom:5px}
.stsel-overlay-title{display:inline-block;width:85%;font-size:16px;font-weight:600;color:#333;padding-right:25px}
.stsel-filter-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9000;background-color:#1a1a1a;opacity:.5}
.stsel-overlay-content{position:fixed;min-width:150px;max-width:300px;top:100px;left:100px;z-index:9010;padding:20px;background-color:#fff;box-shadow:0 4px 16px 0 rgba(102,102,102,0.1);border:solid 1px #f6f6f6}
.stsel-filter-container-range{min-width:120px;margin-left:10px}
.stsel-filter-container .ui-slider-vertical,.stsel-overlay-filter-container .ui-slider-vertical{width:2px}
.stsel-filter-container .ui-slider-vertical .ui-slider-range,.stsel-overlay-filter-container .ui-slider-vertical .ui-slider-range{background:#3cb4e6}
.stsel-filter-container .ui-slider-vertical .ui-slider-handle{width:16px;height:16px;top:inherit;transform:inherit;left:-.6em}
.stsel-overlay-filter-container .ui-slider-vertical .ui-slider-handle{width:16px;height:16px;top:inherit;transform:translateX(3px);left:-.6em}
.stsel-filter-container .st-range-amount,.stsel-overlay-filter-container .st-range-amount{display:inline-block;width:70px;height:22px;position:static;padding:0;border:1px solid #b3b3b3;background:#fcfcfc;font-size:10px;text-align:center}
.stsel-filter-container .js-st-range-amount-min,.stsel-overlay-filter-container .js-st-range-amount-min{top:100px}
.stsel-filter-container .js-st-range-amount-max,.stsel-overlay-filter-container .stsel-filter-container .js-st-range-amount-max{top:-20px}
.stsel-filter-container .stsel-range,.stsel-overlay-filter-container .stsel-range{display:flex;flex-direction:column;position:absolute;width:60px;padding-left:15px}
.stsel-overlay-filter-container .stsel-range-min,.stsel-overlay-filter-container .stsel-range-max{width:30px;margin-bottom:0;font-size:10px;color:#b3b3b3}
.stsel-filter-container .stsel-range span.stsel-range-min,.stsel-filter-container .stsel-range span.stsel-range-max{width:30px;margin-bottom:0;font-size:10px;color:#b3b3b3}
.stsel-filter-container .stsel-range.stsel-range-max-ctn,.stsel-overlay-filter-container .stsel-range.stsel-range-max-ctn{top:-26px}
.stsel-filter-container .stsel-range.stsel-range-min-ctn,.stsel-overlay-filter-container .stsel-range.stsel-range-min-ctn{bottom:-10px}
.stsel-control-discrete-multi .st-checkbox input[type='checkbox']+label{font-size:11px;margin-bottom:5px;padding-left:18px;padding-right:6px}
.stsel-product-selector .stsel-cell-title{max-width:80%}
.stsel-discrete-multi-desktop .st-input{margin-bottom:15px}
.stsel-discrete-multi-desktop .st-input input[type="text"]{height:24px}
.stsel-discrete-multi-desktop .st-input input[type="text"]::placeholder{color:#666}
.stsel-discrete-multi-desktop .st-input input[type="text"]::-ms-input-placeholder{color:#666}
.stsel-discrete-multi-desktop .st-input input[type="text"]::-moz-placeholder{color:#666}
.stsel-discrete-multi-desktop .simplebar-content .st-checkbox:last-child{padding-bottom:20px}
.stsel-filters-container-background{border-top-left-radius:6px;border-bottom-left-radius:6px;border:1px solid var(--neutral-grey-3);height:367px;background-color:var(--white-color);box-shadow:var(--box-shadow);margin-left:60px;position:relative}
.stsel-filters-container-background::before{content:"";bottom:4px;left:0;background-image:url(product-selector-mcu/css/images/arrow-chrome.svg);position:absolute;z-index:120;width:16px;height:10px}
.stsel-filters-container-background::after{content:"";bottom:4px;right:0;background-image:url(product-selector-mcu/css/images/arrow-chrome.svg);position:absolute;z-index:120;width:16px;height:10px;transform:rotate(180deg)}
@-moz-document url-prefix(){.stsel-filters-container-background::before,.stsel-filters-container-background::after{bottom:5.5px}
.stsel-filters-container-background{height:365px}
.stsel-filters-container-background::before,.stsel-filters-container-background::after{background-image:url("product-selector-mcu/css/images/arrow-firefox.svg")}
}
.stsel-filters-container{position:relative;display:flex;overflow-x:auto;height:358px;cursor:grab;user-select:none}
.stsel-filters-container .filters-group .stsel-options-container .st-checkbox label{white-space:nowrap}
.stsel-filters-container .filters-group .stsel-sidebar__input{margin-right:20px}
.stsel-filters-container-background.is-wrapped{position:relative;display:flex;height:100%;background-color:var(--neutral-grey-1);border:0;box-shadow:none}
.stsel-filters-container-background.is-wrapped .filters-group .title{white-space:break-spaces}
.stsel-filters-container-background.is-wrapped::after,.stsel-filters-container-background.is-wrapped::before{display:none}
.stsel-filters-container-background.is-wrapped .stsel-filters-container{flex-wrap:wrap;overflow-x:none;gap:15px;height:100%;width:calc(100vw - 120px);box-shadow:none;cursor:auto}
.stsel-filters-container-background.is-wrapped .filters-group{width:280px;margin-top:0}
.stsel-filters-container-background.is-wrapped .stsel-filters-container .filters-group:first-child,.stsel-filters-container-background.is-wrapped .stsel-filters-container .filters-group:last-child{border-radius:0}
.stsel-filters-container .filters-group{position:relative;padding-top:14px;padding-left:14px;height:346px;border:1px solid var(--neutral-grey-3);background:var(--white-color);margin-top:-1px;padding-right:14px}
.stsel-filters-container .filters-group:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px}
.stsel-filters-container .filters-group:last-child{border-top-right-radius:6px;border-bottom-right-radius:6px}
.filters-group-content .stsel-control-discrete-multi{margin-right:5px}
.filters-group-content.stsel-custom-scrollbar-grey{margin-right:5px}
.filters-group-content .st-range-slider-wrapper{margin-right:25px}
.stsel-filters-container .filters-group .title{font-size:15px;font-weight:700;line-height:18.75px;color:var(--primary-color);margin-bottom:8px;text-transform:uppercase;white-space:nowrap;margin-right:14px}
.stsel-filters-container .filters-group .filters-group-content{height:calc(100% - 120px);overflow-y:auto;overflow-x:hidden;margin-top:12px}
.stsel-filters-container .filters-group .filters-group-content .control-title{font-size:13px;color:var(--neutral-grey-7);line-height:20px;margin-bottom:10px}
.stsel-filters-container .filters-group .stsel-button-text-sm{text-align:center;display:flex;justify-content:center;align-items:center;margin:12px 0;position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100%;height:38px;z-index:10}
.st-checkbox{width:fit-content}
.st-radio{width:fit-content}
.stsel-radio-wrapper:not(.stsel-expand-filters-radio-wrapper){display:flex;margin:10px 0}
.stsel-radio-wrapper:not(.stsel-expand-filters-radio-wrapper) .st-radio{height:25px;margin-right:20px}
@media(max-height:800px) and (orientation:landscape){.stsel-filters-container-background{margin:0;margin-left:30px}
}
@media screen and (max-width:1024px){.stsel-filters{position:fixed;top:0;left:0;height:calc(100vh - 78px);width:100%;background:var(--white-color);z-index:1100;padding:50px 126px;overflow-y:auto;overflow-x:hidden}
.stsel-filters .filters-group .title{display:flex;justify-content:space-between;align-items:center;padding:10px 5px;font-size:17px;color:var(--primary-color);font-weight:700;text-transform:uppercase}
.stsel-filters .chip{padding:6px 30px 6px 8px;font-size:15px;color:var(--neutral-grey-7)}
.stsel-filters .filters-group .title:not(:has(.is-open)){border-bottom:1px solid var(--neutral-grey-3)}
.stsel-filters-top-container{display:flex;justify-content:space-between;margin-bottom:30px}
.stsel-filters-top-title{font-size:24px;margin:0 auto;color:var(--neutral-grey-7)}
.stsel-filters .filters-group .filters-group .title .title-text{color:var(--primary-color);font-size:17px;font-weight:700}
.stsel-filters .filters-group .title svg{fill:var(--primary-color);transform:rotate(-90deg);width:24px;height:24px}
.stsel-filters .filters-group .title svg.is-open{transform:rotate(0)}
.stsel-filters .st-checkbox{width:100%}
.stsel-control-discrete-multi .st-checkbox input[type="checkbox"]+label{font-size:14px;padding:10px 5px !important;width:100% !important}
.stsel-control-discrete-multi .control-title{color:var(--neutral-grey-7);font-size:17px;margin-left:5px}
.stsel-options-container .st-checkbox input[type="checkbox"]+label::before{right:0;left:unset !important;top:50%;transform:translateY(-50%)}
.stsel-options-container .st-checkbox input[type="checkbox"]:checked+label::after{right:5px;left:unset !important;top:15px !important}
.stsel-range-slider-wrapper{margin-top:10px}
.stsel-range-slider-wrapper .control-title{font-size:17px;margin-bottom:20px;margin-left:10px;color:var(--neutral-grey-7)}
.filters-group-content .st-range-slider-wrapper{margin-right:0}
.stsel-control-discrete-single{margin:20px 0 20px 5px;font-size:14px}
.stsel-results-button-container{position:fixed;bottom:0;left:0;width:100%;background-color:var(--neutral-grey-1);height:78px;border-top:1px solid var(--neutral-grey-3);display:flex;align-items:center;justify-content:center;z-index:99}
.stsel-results-button-container .stsel-primary-button{display:flex;justify-content:center;align-items:center;width:100%;margin:0 126px}
.stsel-results-button-container .stsel-primary-button span{margin-left:5px}
.stsel-results-button-container .stsel-primary-button:hover span{color:var(--white-color)}
.stsel-filters .stsel-searchbar__input .stsel-search-icon{display:block}
.stsel-filters .st-input.stsel-search-input{padding-left:35px}
.stsel-filters .stsel-searchbar__input,.stsel-filters .st-input.stsel-search-input{height:46px}
.filters-group-content.stsel-custom-scrollbar-grey{margin-right:0}
}
@media(max-height:575.98px) and (orientation:landscape){.stsel-filters{padding:40px 19px;height:calc(100vh - 65px)}
.stsel-results-button-container{height:65px}
.stsel-filters-top-container{margin-bottom:14px}
.stsel-filters-top-title{font-size:15px}
.stsel-filters .filters-group .title{font-size:15px}
.stsel-control-discrete-multi .st-checkbox input[type="checkbox"]+label{margin-bottom:0}
.stsel-filters .filters-group .filters-group .title .title-text{font-size:15px}
.stsel-range-slider-wrapper .control-title{font-size:13px}
.filters-group-content .stsel-gridemptystate{top:210px}
}
@media screen and (max-width:576px){.stsel-filters{padding:40px 19px;height:calc(100vh - 65px)}
.stsel-filters-top-container{margin-bottom:14px}
.stsel-filters .filters-group .title{font-size:15px;padding:10px 0}
.stsel-filters-top-title{font-size:15px}
.stsel-control-discrete-multi .st-checkbox input[type="checkbox"]+label{padding:5px 0 !important;font-size:14px}
.stsel-options-container .st-checkbox input[type="checkbox"]+label::before{width:16px;height:16px}
.stsel-options-container .st-checkbox input[type="checkbox"]:checked+label::after{top:9px !important;right:5px !important}
.stsel-range-slider-wrapper,.stsel-control-discrete-single{margin-top:0}
.stsel-control-discrete-multi .control-title,.stsel-range-slider-wrapper .control-title,.stsel-and-or-switch,.stsel-control-discrete-single{margin-left:0}
.stsel-control-discrete-multi .control-title{font-size:15px}
.stsel-filters .stsel-searchbar__input,.stsel-filters .st-input.stsel-search-input{height:38px}
.stsel-results-button-container{height:65px}
.stsel-results-button-container .stsel-primary-button.stsel-button-tablet{height:40px;margin:0 60px}
.stsel-filters .chip .closebtn{padding-left:0;height:20px}
.stsel-filters .chip .closebtn svg{width:20px;height:20px}
.stsel-filters .filters-group .filters-group .title .title-text{font-size:15px}
.stsel-range-slider-wrapper .control-title{font-size:13px}
}
.stsel-rpn-filter{position:relative;width:280px;margin:20px auto}
.stsel-rpn-filter .text-input{width:100%;box-sizing:border-box;border:1px solid #ced0da;border-radius:4px;font-size:14px;padding:5px 40px 5px 20px;-moz-box-shadow:inset 1px 1px 6px 1px #eee;-webkit-box-shadow:inset 1px 1px 6px 1px #eee;box-shadow:inset 1px 1px 6px 1px #eee;border:1px solid #ced0da}
::-webkit-input-placeholder{color:#03234b;font-weight:500}
::-moz-placeholder{color:#03234b;font-weight:500}
:-ms-input-placeholder{color:#03234b;font-weight:500}
:-moz-placeholder{color:#03234b;font-weight:500}
.stsel-rpn-filter .search-btn{position:absolute;width:40px;height:34px;right:0;top:0;cursor:pointer;text-align:center;color:#03234b;line-height:34px}
.st-autocomplete-suggestions{box-sizing:border-box;background:#fff;text-align:left;border:1px solid #ccc;border-top:0;box-shadow:-1px 1px 3px rgba(0,0,0,.1);display:none;position:absolute;max-height:254px;z-index:100;overflow:hidden;overflow-y:auto;cursor:default}
.autocomplete-suggestion{position:relative;font-size:1.02em;color:#333;padding:0 .6em;line-height:23px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.autocomplete-suggestion b{font-weight:normal}
.autocomplete-suggestion.selected{background:#f0f0f0}
.autocomplete-is-sticky{position:fixed;top:106px !important}
.stsel-discrete-multi-desktop .disabled{color:var(--neutral-grey-5);opacity:.4}
.stsel-options-container .st-checkbox:hover input[type="checkbox"]:disabled+label::before{border:1.8px solid var(--neutral-grey-5)}
.stsel-discrete-multi-mobile{overflow:hidden;max-height:229px}
.stsel-range-state-is-disabled{opacity:.5}
.stsel-modal-dialog.stsel-expand-filters-modal{width:1100px;height:auto;max-height:calc(100vh - 120px)}
@media(max-width:1280px){.stsel-modal-dialog.stsel-expand-filters-modal{width:980px}
}
.stsel-modal-dialog.stsel-expand-filters-modal .is-disabled{opacity:.5;cursor:no-drop}
.stsel-filters-modal-content{flex-wrap:wrap;overflow-y:auto;overflow-x:hidden;align-items:start;gap:50px;padding:30px 46px;min-height:260px;max-height:calc(100vh - 120px - 158px)}
@media(max-width:1280px){.stsel-filters-modal-content{gap:20px;padding:30px}
}
.stsel-filters-modal-content .stsel-control-discrete-multi{display:flex;align-items:start;justify-content:center;flex-direction:column}
.stsel-filters-modal-content .stsel-control-discrete-multi .control-title,.stsel-filters-modal-content .stsel-range-slider-wrapper .control-title,.stsel-filters-modal-content .stsel-control-discrete-single .control-title{font-size:13px;color:var(--neutral-grey-7)}
.stsel-subgroup:not(.stsel-subgroup.stsel-series-or-lines){width:295px}
.stsel-subgroup-title{font-size:15px;font-weight:700;color:var(--primary-color);text-transform:uppercase;text-wrap:nowrap}
.stsel-filters-modal-content .stsel-range-slider-wrapper .control-title,.stsel-filters-modal-content .stsel-control-discrete-single .control-title{margin-bottom:15px}
.stsel-subgroup-content{max-height:430px;min-width:287px;overflow-y:auto;overflow-x:hidden;padding-right:20px}
.stsel-filters-modal-content .stsel-range-slider-wrapper{width:275px}
.stsel-filters-modal-content .stsel-control-discrete-single{min-width:287px}
.stsel-series-or-lines .stsel-subgroup-title{display:none}
.stsel-filters-modal-content .stsel-series-or-lines .stsel-control-discrete-multi .control-title{font-size:15px;font-weight:700;color:var(--primary-color);text-transform:uppercase;white-space:nowrap}
.stsel-filters-modal-content .stsel-series-or-lines .stsel-subgroup-content{display:flex;align-items:start;gap:30px;flex-wrap:wrap;max-height:calc(100vh - 120px - 158px);padding:30px 46px}
.stsel-filters-modal-content .stsel-series-or-lines .stsel-control-discrete-multi{min-width:220px}
.stsel-filters-modal-content:has(.stsel-series-or-lines){padding:0}
.stsel-popup-content-filters-background{width:100%;height:auto;background-color:var(--neutral-grey-1);padding-top:20px;position:relative}
.stsel-popup-content-filters-background::after{content:"";width:20px;height:20px;position:absolute;right:0;bottom:0;background-color:var(--neutral-grey-1)}
.stsel-product-selector{background:var(--neutral-grey-1)}
.stsel-comparator{background-color:var(--neutral-grey-1);color:var(--neutral-grey-7)}
.st-comparator-container{width:calc(100vw - 120px);margin:0 auto}
.st-comparator-topbar{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}
.st-comparator-topbar-sticky{height:55px;width:100%;padding:16px 9px;display:flex;align-items:center;justify-content:space-between;margin-bottom:20px;background:var(--white-color);border:1px solid var(--neutral-grey-3);top:0;position:fixed;z-index:100;box-shadow:var(--box-shadow)}
.st-comparator-heading{font-size:19px;text-transform:uppercase}
.st-comparator-heading.horizontal{margin:0}
.st-comparator-topbar__left{display:flex;align-items:center}
.st-comparator-topbar__right{display:flex;align-items:center;gap:15px}
.st-comparator-topbar__right .st-link--save{font-size:15px;line-height:18.75px}
.st-comparator-topbar__right .st-link--save .stsel-save-text{margin-top:0}
.st-comparator-topbar__right .st-link-comparator-close{height:20px}
.st-comparator-topbar__right .st-link-comparator-close svg{width:20px;height:20px}
.st-link.st-link--pressed{color:var(--neutral-grey-7);font-weight:400;pointer-events:none}
.st-link.st-link--show-only-the-differences,.st-link.st-link--show-all-parameters{display:flex;gap:2px;font-size:15px;line-height:18px}
.st-link.st-link--show-only-the-differences.horizontal,.st-link.st-link--show-all-parameters.horizontal{margin-left:15px}
.st-link.st-link--show-only-the-differences:hover+span,.st-link.st-link--show-all-parameters:hover+span{color:var(--neutral-grey-7)}
.st-comparator-links{display:flex}
.st-comparator-action-icons{display:flex;padding-right:20px}
.st-comparator-sticky-header{height:120px;width:calc(100vw - 120px);display:flex;align-items:center;background:var(--white-color);border:1px solid var(--neutral-grey-3);top:0;position:fixed;z-index:100;box-shadow:var(--box-shadow)}
.st-comparator-sticky-header-first-column{height:inherit;width:320px;border-right:1px solid var(--neutral-grey-3)}
.st-comparator-sticky-header-first-column-comparator-state{margin:20px;margin-left:10px;display:flex;flex-direction:column;position:relative}
.st-comparator-vertical-links{display:flex;flex-direction:column}
.st-comparator-header{height:175px;width:calc(100vw - 120px);display:flex;align-items:center;background:var(--white-color);border:1px solid var(--neutral-grey-3);box-shadow:var(--box-shadow)}
.st-comparator-empty-column-header{height:inherit;width:320px;border-right:1px solid var(--neutral-grey-3)}
.st-comparator-header-products{height:inherit;width:calc(100% - 320px);display:flex;align-items:stretch}
.st-comparator-header-product{display:flex;align-items:center;flex:1 0 0}
.st-comparator-header-product:not(:last-child){border-right:1px solid var(--neutral-grey-3)}
.st-comparator-header-product-information{margin:20px 20px 20px 20px;display:flex;flex-direction:column;align-items:center;position:relative;width:100%}
.st-comparator-header-add-product{margin:20px 20px 20px 20px;display:flex;flex-direction:column;align-items:center;position:relative;width:100%;-webkit-transition:background .3s;transition:background .3s}
.st-comparator-header-product:has(.st-comparator-header-add-product):hover{background:var(--neutral-grey-1);cursor:pointer;border-top:1px solid var(--neutral-grey-3);border-bottom:1px solid var(--neutral-grey-3)}
.st-comparator-header-add-product-btn-text{font-size:15px;padding-top:17px;color:var(--neutral-grey-7);text-align:center}
.st-comparator-header-add-product-btn-text span{word-break:break-word}
.st-comparator-header-product-removal{visibility:hidden;position:absolute;top:0;left:0;width:100%;height:100%;align-items:center;justify-content:center;transition:visibility .3s ease;display:flex;background-color:rgba(255,255,255,0.9)}
.st-comparator-header-product-removal svg{width:16px;height:16px;fill:var(--blue-color);margin-left:6px}
.st-comparator-header-product-information:hover>.st-comparator-header-product-removal{visibility:visible}
.st-comparator-header-product-information-name{color:var(--primary-color);font-size:15px;font-weight:700}
.st-comparator-header-product-information-image{width:75px;height:75px;flex-shrink:0;object-fit:contain}
.st-comparator-header-product-information-package{font-size:13px;padding-top:10px}
.st-comparator-group{display:flex;flex-direction:column;width:calc(100vw - 120px)}
.st-comparator-group-header{height:50px;border-left:1px solid var(--neutral-grey-3);border-right:1px solid var(--neutral-grey-3);line-height:50px}
.st-comparator-group-header-text{color:var(--neutral-grey-7);font-size:15px;font-weight:700;padding-left:10px}
.st-comparator-group-rows{background:var(--white-color);border:1px solid var(--neutral-grey-3)}
.st-comparator-group-row{min-height:50px;display:flex}
.st-comparator-group-row:not(:last-child){border-bottom:1px solid var(--neutral-grey-3)}
.st-comparator-group-row-type{height:inherit;width:320px;border-right:1px solid var(--neutral-grey-3)}
.st-comparator-group-row-type-text{color:var(--neutral-grey-7);font-size:15px;padding-left:10px;display:flex;align-items:center;height:100%}
[data-custom-tooltip-text]:hover::after{display:block;position:absolute;border:1px solid var(--neutral-grey-3);padding:8px;background:var(--white-color);z-index:20;box-shadow:var(--box-shadow);width:250px;content:attr(data-custom-tooltip-text)}
.st-comparator-group-row-values{height:inherit;width:calc(100% - 320px);display:flex;align-items:stretch}
.st-comparator-group-row-value{flex:1 0 0;text-align:center}
.st-comparator-group-row-value:not(:last-child){border-right:1px solid var(--neutral-grey-3)}
.st-comparator-group-row-value-content{line-height:50px}
.st-comparator-group-row-value-text{font-size:15px;height:100%;display:flex;align-items:center;justify-content:center;position:relative;padding:5px}
.st-comparator-group-row-value-text-bold{color:var(--Primitives-Dark-Blue);font-weight:700}
.st-comparator-group-row-value-text:hover>#st-description-tooltip{display:block;bottom:-50px}
.st-comparator-product-information-category{border-bottom:1px solid var(--neutral-grey-3);border-right:1px solid var(--neutral-grey-3);border-left:1px solid var(--neutral-grey-3)}
.st-comparator-product-information-row-category-type{height:inherit;width:320px;line-height:50px}
.st-comparator-product-information-row-category-type-text{color:var(--neutral-grey-7);font-size:15px;font-weight:700;padding-left:10px}
.st-comparator-link{display:flex;gap:5px;align-items:center;justify-content:center;height:100%;white-space:break-spaces}
.st-comparator__description-content{overflow:hidden;text-overflow:ellipsis;line-height:1.5em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-align:left;padding:5px}
.st-comparator-header-product-information span{word-break:break-word}
@media(max-width:1760px){.st-comparator-header{min-height:175px}
.st-comparator-header-product-information{margin:10px 5px}
.st-comparator-header-product-information-package{padding-top:0}
.st-comparator-header-product-information-image{width:65px;height:65px}
}
@media(max-width:1660px){.st-comparator-header-product-information-package{padding:0;font-size:12px}
.st-comparator-header-product-removal{height:155px}
.st-comparator-sticky-header .st-comparator-header-product-removal{height:80px}
}
@media(max-width:1560px){.st-comparator-group-row-value-text{font-size:13px;line-height:16px}
.st-badge.stsel-badge-icon{margin-left:0}
.st-comparator__description-content{line-height:1.8em}
}
@media(max-width:1280px){.st-comparator-group-row-value,.st-comparator-header-product{min-width:105px}
.st-comparator-group-row-type,.st-comparator-empty-column-header,.st-comparator-sticky-header-first-column{width:220px}
.st-comparator-header-product-information-image{width:55px;height:55px;background-position:center;background-size:contain}
}
.st-comparator__description-tooltip{display:none;position:absolute;bottom:-88px;left:-6px;border:1px solid var(--neutral-grey-3);padding:8px;background:var(--white-color);z-index:20;box-shadow:var(--box-shadow);width:275px}
.st-comparator__description-tooltip::before{background-color:var(--white-color);border-left:1px solid var(--neutral-grey-3);border-top:1px solid var(--neutral-grey-3);content:'';height:10px;left:50%;position:absolute;top:-5px;transform:translateX(-50%) rotate(45deg);width:10px}
.st-comparator-group-row-value-text:hover>.st-comparator__description-tooltip{display:block}
@media(max-width:1150px){.st-comparator-group-row-type,.st-comparator-empty-column-header,.st-comparator-sticky-header-first-column{width:160px}
}
@media screen and (max-width:1024px){.st-comparator-container{width:calc(100vw - 20px);margin-left:20px}
.st-comparator-topbar{margin-bottom:0;padding:16px 20px 16px 6px;background-color:var(--white-color)}
.st-comparator-topbar-sticky{margin-bottom:0;padding:16px 20px 16px 6px;background-color:var(--white-color);width:calc(100% - 20px)}
.st-comparator-topbar__left{width:100%;justify-content:space-between}
.st-comparator-heading{font-size:16px}
.st-comparator-links{font-size:15px;line-height:18.75px;white-space:nowrap}
.st-comparator-header-with-groups{position:relative;width:calc(100vw - 20px);overflow-x:auto}
.st-comparator-header{height:83px;min-height:83px;width:min-content;min-width:100vw}
.st-comparator-header-product,.st-comparator-group-row-value{min-width:175px}
.st-comparator-group-row-value-content .st-badge{font-size:11px}
.st-comparator-header-product-information{margin-top:20px;align-items:start;width:100%}
.st-comparator-header-product-information .stsel-button-text{align-self:end;margin-bottom:-25px}
.st-comparator-empty-column-header{border-top:1px solid var(--neutral-grey-3);border-bottom:1px solid var(--neutral-grey-3)}
.st-comparator-empty-column-header,.st-comparator-group-row-type{width:178px;position:sticky;left:0;background-color:var(--white-color);min-height:50px;z-index:90;display:flex;align-items:center}
.st-comparator-group-header-text{position:sticky;left:0;z-index:90}
.st-comparator-header-products,.st-comparator-group-row-values{width:calc(100% - 178px)}
.st-comparator-group{width:min-content;min-width:100vw}
.st-comparator-group-row-value-text{font-size:15px}
}
@media(max-height:575.98px) and (orientation:landscape){.st-comparator-container{width:100vw;margin-left:0}
.st-comparator-topbar{padding:16px 9px}
.st-comparator-group-header{height:24px;line-height:1.5}
.st-comparator-group-header-text,.st-comparator-group-row-type-text,.st-comparator-group-row-value-text{font-size:13px}
.st-comparator-group-row-type{line-height:16.25px}
.st-comparator-header-with-groups{width:100vw}
}
@media screen and (max-width:576px){.stsel-comparator{position:relative}
.st-comparator-container{width:100vw;margin-left:0}
.st-comparator-topbar{padding:16px 9px}
.st-comparator-bottombar{position:fixed;bottom:0;left:0;background:var(--neutral-grey-1);border-top:1px solid var(--neutral-grey-3);width:100%;display:flex;height:65px;align-items:center;justify-content:space-around;z-index:100}
.st-comparator-group,.st-comparator-header{width:fit-content}
.st-comparator-group-header{height:24px;line-height:1.5}
.st-comparator-group-header-text,.st-comparator-group-row-type-text,.st-comparator-group-row-value-text{font-size:13px}
.st-comparator-group-row-type{line-height:16.25px}
.st-comparator-header-with-groups{width:100vw}
}
.invisible{visibility:hidden}
.is-hidden{display:none !important}
.is-shown{display:block !important}
.is-overflow-hidden{overflow:hidden}
.stsel-selector-ctn .st-table__sort-icon--arrow-up{border-bottom:4px solid #a3a2a7}
.stsel-selector-ctn .st-table__sort-icon--arrow-down{border-top:4px solid #a3a2a7}
.st-table__sort-icon--active.st-table__sort-icon--arrow-up{width:0;height:0;margin-bottom:2px;border-bottom:4px solid #74757c;border-left:4px solid transparent;border-right:4px solid transparent}
.st-table__sort-icon--active.st-table__sort-icon--arrow-down{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #74757c}
.st-table--product-selector td.stsel-is-boolean{vertical-align:middle}
.st-table__info-box .st-tooltip--right.st-badge:hover:after{position:var(--position);left:var(--left);top:var(--top)}
.st-tooltip--right.st-badge:hover:after{left:101%;top:12px}
.st-table__info-box{display:flex;flex-flow:row wrap;margin-left:10px;margin-top:-5px;align-items:center}
.st-table__info-box .st-badge:first-child{margin-right:9px}
.st-table__info-box .st-tooltip{display:block}
.stsel-selector-ctn .st-table--product-selector tr:nth-child(3n) th{border-top:none !important}
.st-table--product-selector table{overflow:hidden}
.stsel-selector-ctn .st-table--product-selector .st-multi-header-group{border-bottom:1px solid #f3f3f3 !important;border-top-color:#f3f3f3;text-align:center}
.stsel-selector-ctn .st-compare-view table{border-bottom:0}
.stsel-selector-ctn .st-table__sort-icon--inactive .st-table__sort-icon--arrow-up{border-bottom:4px solid #b3b3b3}
.stsel-selector-ctn .st-table__sort-icon--inactive .st-table__sort-icon--arrow-down{border-top:4px solid #b3b3b3}
.stsel-selector-ctn .st-quickview__cell-label--indent-30{padding-left:30px}
.stsel-selector-ctn .st-quickview__cell-label--indent-60{padding-left:60px}
.stsel-selector-ctn .st-table--product-selector .st-badge.st-badge--svg:first-of-type{top:0}
.stsel-selector-ctn .st-quickview__section-image .st-svg--zoom{pointer-events:auto}
.stsel-selector-ctn .js-st-table-cell-fixed .st-svg{pointer-events:auto}
.st-table-header__total{font-size:16px;font-weight:700}
#compareModal0{z-index:500}
#compareModal0 .modal-dialog{position:relative;width:auto;max-width:760px;height:auto;left:auto;margin:30px auto;overflow:auto;-moz-box-shadow:rgba(0,0,0,0.4) 1px 2px 7px;-webkit-box-shadow:rgba(0,0,0,0.4) 1px 2px 7px;box-shadow:rgba(0,0,0,0.4) 1px 2px 7px}
#compareModal0 .modal-content{padding:40px 70px 37px}
#customizeColumnsModal{z-index:500}
#customizeColumnsModal .modal-dialog{position:relative;width:auto;max-width:760px;height:auto;left:auto;margin:30px auto;overflow:auto;-moz-box-shadow:rgba(0,0,0,0.4) 1px 2px 7px;-webkit-box-shadow:rgba(0,0,0,0.4) 1px 2px 7px;box-shadow:rgba(0,0,0,0.4) 1px 2px 7px}
#customizeColumnsModal .modal-content{padding:40px 70px 37px}
.stsel-selector-ctn .stsel-share-container li:before{display:none}
.stsel-selector-ctn .stsel-share-container .stsel-content{font-size:13px}
.stsel-selector-ctn .st-table--product-selector tbody tr:nth-last-child(2) td:before{display:none}
.st-sidebar__filters .visible{opacity:1;visibility:visible;-webkit-transition:opacity .25s,visibility .3s;transition:opacity .25s,visibility .3s}
.stsel-slider input[type='text'][readonly].st-range-amount{width:40px;margin-top:10px}
.st-autocomplete-suggestions{width:100%}
.stsel-product-selector .unsortable .js-st-table-sort{visibility:hidden}
.st-pagination-select{flex-direction:column}
.st-table--product-selector .st-table__head-item--order{z-index:5}
.st-table--product-selector .st-table__head-item--fixed.st-table__head-item--order::after{box-shadow:none}
.stsel-selector-ctn .st-table__cell--fixed .st-svg--arrow-right{margin-right:10px;fill:#38a9dc}
.stsel-selector-ctn .st-quickview-expanded .st-svg--arrow-right{fill:#888;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.stsel-selector-ctn .st-table--product-selector tbody a{font-size:15px;font-weight:700}
.stsel-selector-ctn .st-table--product-selector tbody a.rpn-link{display:block}
.product-selector-body{min-height:350px;position:relative}
.st-sidebar__filters .st-clear-btn-range--visible{opacity:1;transition:opacity .25s,visibility .3s;visibility:visible}
.st-sidebar__filters .cd-accordion-menu ul:not(.stsel-rpn-filter){-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);z-index:10}
.st-table--product-selector .bullet{content:'';width:10px;height:10px;background:#03234b;margin:auto;border-radius:5px}
.stsel-selector-ctn .st-table--product-selector .st-table__cell--large{min-width:250px;padding:6.5px 10px;vertical-align:middle;position:relative}
.stsel-selector-ctn:not(.stsel-compare-mode) .st-table--product-selector tr:hover td:not(.st-table__slide-down--content){background-color:#f7fcfe}
.stsel-selector-ctn .js-st-table-product-details-open tr:hover td{background-color:var(--white-color) !important}
.st-notification-wrapper--overlay{display:none;position:fixed;width:50%;max-width:100%;bottom:20px;z-index:10;left:50%}
.st-notification-wrapper--overlay.js-st-absolute{position:absolute}
.st-notification-overlay{width:250px;height:43px;line-height:43px;padding:0 20px 0 65px;text-align:center;background:#fff;-webkit-box-shadow:4px 4px 16px 0 rgba(0,0,0,0.2);box-shadow:4px 4px 16px 0 rgba(0,0,0,0.2)}
.st-notification-overlay span{float:left;line-height:43px}
.st-notification-overlay span+span{margin-left:10px}
.st-notification-overlay__counter{font-size:20px;font-weight:bold}
.st-notification-numberanimation{position:absolute;display:inline-block;opacity:1}
.st-notification-overlay .st-notification-numberanimation-transition{left:55px;font-size:20px;font-weight:bold;-webkit-transform:scale(3);-ms-transform:scale(3);transform:scale(3);-webkit-transition:opacity 1200ms,left 800ms,-webkit-transform 800ms;transition:opacity 1200ms,left 800ms,-webkit-transform 800ms;-o-transition:opacity 1200ms,transform 800ms,left 800ms;transition:opacity 1200ms,transform 800ms,left 800ms;transition:opacity 1200ms,transform 800ms,left 800ms,-webkit-transform 800ms;visibility:visible;opacity:0}
.js-st-parent-checkbox__overlay{z-index:10}
.stsel-add-filter-input{line-height:4px}
.stsel-selector-ctn.stsel-compare-mode .stsel-compare-btn{display:none}
.stsel-selector-ctn.stsel-compare-mode td:not(.unsortable):not(.st-table__cell--fixed){background-color:#f7fcfe}
.stsel-selector-ctn.stsel-compare-mode .st-table__cell--hover{background-color:#fff}
.stsel-selector-ctn.stsel-compare-mode .stsel-compare-btn{display:none}
.stsel-selector-ctn.stsel-compare-mode .stsel-exit-compare-btn,.stsel-selector-ctn.stsel-compare-mode .stsel-show-differences-btn{display:inline-block}
.stsel-selector-ctn .stsel-exit-compare-btn,.stsel-selector-ctn .stsel-show-differences-btn{display:none}
.stsel-selector-ctn.stsel-compare-mode .st-link--filter,.stsel-selector-ctn.stsel-compare-mode .st-link--share{display:none}
.st-popover__title.stsel-filters-title{margin-left:20px !important}
.stsel-selector-ctn .stsel-exit-compare-btn{color:#74757c}
.stsel-selector-ctn .st-table--product-selector tbody .st-word-break{overflow-wrap:break-word}
.bd-product-selector .st-action-icons{display:none}
.bd-product-selector .bd-modal--control-check{display:inline-flex;width:130px;height:32px;margin-bottom:0;margin-top:3px;float:right}
.bd-product-selector .bd-modal--control-check>span{margin-right:.725rem;font-size:14px}
.bd-product-selector .bd-toggle-switch{margin-top:0;margin-bottom:0}
.st-table__sticky-wrapper.js-st-table-sticky-header table{transition:margin-top .4s ease-in-out}
.st-table--headline__toolbox{display:flex;flex-direction:row;justify-content:space-between}
.js-st-header-in-view .st-table__sticky-wrapper.js-st-table-sticky-header.js-st-table-sticky-header-active table{margin-top:121px}
@media screen and (max-width:1024px){.js-st-header-in-view .st-table__sticky-wrapper.js-st-table-sticky-header.js-st-table-sticky-header-active table{margin-top:105px}
.js-st-header-out-of-view .st-table__sticky-wrapper.js-st-table-sticky-header table{margin-top:0}
}
@media screen and (max-width:40em){.st-notification-wrapper--overlay{z-index:111;left:0;right:0}
.st-notification-overlay{width:210px}
.st-table.st-table--product-selector{display:block}
}
@media screen and (max-width:64.063em){.stsel-selector-ctn .st-table-header__headline--products .st-table-header__toolbox .st-table-header__button--left{margin:5px 0 10px 0}
}
@media(min-width:64.063em){.stsel-product-selector .st-table-header__headline--products{margin-top:0}
.stsel-product-selector .st-table__head-item--fixed:nth-child(2),.st-table--product-selector .st-table__cell--fixed:nth-child(2){padding:0}
.stsel-selector-ctn .st-table--product-selector .st-quickview-rpn-title{height:100%;cursor:pointer}
.stsel-selector-ctn .st-table--product-selector tbody a.rpn-link{padding:10px 10px 10px 0}
}
.st-button.st-button--primary.st-sidebar__button-confirm.stsel-sidebar-button-confirm{position:absolute}
.st-table.st-table--product-selector{background:var(--white-color)}
.st-popover.st-popover--pointer .st-popover__wrapper .saved-filters-container>.st-input--icon{margin:10px 20px}
.st-popover__footer{display:flex;justify-content:center;background:var(--white-color);margin-top:auto}
.st-table.st-table--product-selector.stsel-table-with-margins{width:100%;border:1px solid var(--neutral-grey-3)}
.grid-container.stsel-container-with-margins{margin:0 60px}
.st-action-icons .st-link:not(.st-svg--email)>span{margin-left:5px}
.ui-slider .ui-slider-handle{background-color:var(--white-color);border:1px solid var(--blue-color);border-radius:100%;width:20px;height:20px;background-image:radial-gradient(60% 60%,#0047b2 40%,#0000 50%);margin-left:0}
.ui-slider .ui-slider-handle:hover{cursor:grab}
.ui-slider .ui-slider-handle:focus{cursor:grabbing}
.ui-widget.ui-widget-content.stsel-ui-slider{border:1px solid var(--neutral-grey-3);margin-top:7px;margin-right:25px}
input[type="number"].st-range-amount.stsel-range-amount{background:var(--neutral-grey-1);border:1px solid var(--neutral-grey-3);color:var(--neutral-grey-7);height:24px;margin:7px 0;padding:4px 8px;text-align:center;max-width:60px;border-radius:4px}
input[type="number"].st-range-amount.stsel-range-amount:hover{border:1px solid var(--neutral-grey-5)}
input[type="number"].st-range-amount.stsel-range-amount:focus{color:var(--neutral-grey-5);border:1px solid var(--neutral-grey-5)}
.st-range-slider-wrapper.stsel-range-slider{padding-bottom:70px}
input[type="number"].st-range-amount.stsel-range-amount.stsel-state-has-values:focus{color:var(--primary-color)}
.stsel-search-highlighted{background-color:rgba(3,35,75,0.1);color:var(--primary-color);font-weight:700;display:inline}
table th:before{background-color:var(--neutral-grey-3);width:1px}
.stsel-product-selector table tr th:before{width:1px}
a:hover,.st-link:hover{color:var(--blue-color)}
.stsel-options-container .st-checkbox input[type='checkbox']+label:before{border:1.8px solid var(--neutral-grey-6)}
.stsel-options-container .st-checkbox:hover input[type='checkbox']+label:before{border:1.8px solid var(--blue-lighter)}
.stsel-options-container .st-checkbox input[type="checkbox"]+label::before,.st-tree-checkboxes.bonsai input[type="checkbox"]+label::before,form .small-12.columns input[type="checkbox"]+label::before,.st-partner-selector-checkbox-fix input[type="checkbox"]+label::before{width:18px;height:18px}
.stsel-control-discrete-multi .st-checkbox input[type="checkbox"]+label{font-size:15px;margin-bottom:8px;padding-left:28px;color:var(--neutral-grey-6)}
.stsel-options-container .st-checkbox input[type="checkbox"]:checked+label::after{border-bottom:2px solid var(--white-color);border-right:2px solid var(--white-color);content:'';height:10px;left:5.3px;position:absolute;top:2.5px;transform:rotate(45deg);width:7px}
.stsel-options-container .st-checkbox input[type="checkbox"]:checked+label::before,.st-tree-checkboxes.bonsai input[type="checkbox"]:checked+label::before,form .small-12.columns input[type="checkbox"]:checked+label::before,.st-partner-selector-checkbox-fix input[type="checkbox"]:checked+label::before{border:1.8px solid var(--blue-lighter)}
.stsel-options-container{margin-top:15px}
.stsel-control-discrete-multi .st-checkbox input[type="checkbox"]:checked+label{font-weight:400;color:var(--primary-color)}
.stsel-product-selector tbody .st-checkbox input[type="checkbox"]+label::before{border:1.8px solid var(--neutral-grey-6);width:20px;height:20px}
.stsel-product-selector tbody .st-checkbox:hover input[type="checkbox"]+label::before{border:1.8px solid var(--blue-lighter)}
.stsel-checkbox-grid.st-checkbox input[type="checkbox"]:checked+label::after,.st-tree-checkboxes.bonsai input[type="checkbox"]:checked+label::after,form .small-12.columns input[type="checkbox"]:checked+label::after,.st-partner-selector-checkbox-fix input[type="checkbox"]:checked+label::after{border-bottom:2px solid var(--white-color);border-right:2px solid var(--white-color);content:'';height:12px;left:6px;top:1px;width:9px}
.stsel-checkbox-grid.st-checkbox input[type="checkbox"]:checked+label::before,.st-tree-checkboxes.bonsai input[type="checkbox"]:checked+label::before,form .small-12.columns input[type="checkbox"]:checked+label::before,.st-partner-selector-checkbox-fix input[type="checkbox"]:checked+label::before{border:1.8px solid var(--blue-lighter)}
.stsel-checkbox-grid.st-checkbox input[type='checkbox']+label{margin:0 0 15px 0}
.st-quickview-rpn-title{display:flex;align-items:center}
.st-container.st-container-mcu{background-color:var(--neutral-grey-1)}
.fixed-scrollbar.stsel-custom-scrollbar{margin-bottom:10px}
.st-table--product-selector .st-table__info-box .st-badge .st-svg-product-selector-sample{width:25px;height:25px}
.st-table--product-selector .st-table__info-box .st-badge svg{max-width:25px;max-height:25px}
.st-table--product-selector td{vertical-align:middle}
.st-table__info-box .st-tooltip--right.st-badge:hover::after{display:none}
.st-comparator-group-row-value-content .st-tooltip--right.st-badge:hover::after{display:none}
.st-tooltip--right.st-badge:hover::after{display:none}
@media(max-width:1590px){}
.stsel-selector-ctn{background-color:var(--neutral-grey-1)}
table tbody tr:last-child>td{border-bottom:inherit}
* :focus{outline-color:var(--blue-color)}
a:focus{color:var(--blue-color)}
@media(max-height:800px) and (orientation:landscape){.grid-container.stsel-container-with-margins{margin:0;margin-left:30px}
}
@media screen and (max-width:1024px){.st-container.st-container-mcu{padding:0}
.grid-container.stsel-container-with-margins{margin:0}
.sort-cell.stsel-table-header-title,.stsel-cell-title.stsel-table-header-title{font-size:12px}
.st-table__info-box{margin-left:0}
.stsel-options-container{margin-top:10px}
.stsel-control-discrete-multi .st-checkbox input[type="checkbox"]+label{font-size:17px;color:var(--neutral-grey-7);border-bottom:1px solid var(--neutral-grey-3)}
input[type="number"].st-range-amount.stsel-range-amount{font-size:15px;height:48px;max-width:50px}
}
@media(max-height:575.98px) and (orientation:landscape){.stsel-product-selector tbody .st-checkbox input[type="checkbox"]+label::before{width:16px;height:16px}
.stsel-checkbox-grid.st-checkbox input[type="checkbox"]:checked+label::after{height:10px;left:4.5px;top:2px;width:7px}
.stsel-selector-ctn .st-table--product-selector tbody a,.stsel-product-selector table tr td{font-size:13px;line-height:16px}
.stsel-control-discrete-multi .st-checkbox input[type="checkbox"]+label{font-size:15px}
input[type="number"].st-range-amount.stsel-range-amount{font-size:13px;height:36px}
}
@media screen and (max-width:576px){.stsel-product-selector tbody .st-checkbox input[type="checkbox"]+label::before{width:16px;height:16px}
.stsel-checkbox-grid.st-checkbox input[type="checkbox"]:checked+label::after{height:10px;left:4.5px;top:2px;width:7px}
.stsel-selector-ctn .st-table--product-selector tbody a,.stsel-product-selector table tr td{font-size:13px;line-height:16px}
.stsel-control-discrete-multi .st-checkbox input[type="checkbox"]+label{font-size:15px}
input[type="number"].st-range-amount.stsel-range-amount{font-size:13px;height:36px}
}
.chosen{background-color:#f7f8fa !important}
.ghost{background-color:#f7f8fa !important}
.stsel-left-content{width:50%;height:100%}
.stsel-right-content{width:50%;height:100%;border-left:1px solid var(--neutral-grey-3)}
.stsel-all-columns-categories-wrapper{height:120px;background-color:var(--neutral-grey-1);position:relative}
.stsel-all-columns-categories{height:105px;display:flex;color:var(--neutral-grey-6);overflow-x:auto;overflow-y:hidden;cursor:pointer;border-top:1px solid var(--neutral-grey-1)}
.stsel-all-columns-categories-wrapper::before{content:"";bottom:12px;left:0;background-image:url(product-selector-mcu/images/arrow-chrome-grey.svg);position:absolute;z-index:150;width:16px;height:10px}
.stsel-all-columns-categories-wrapper::after{content:"";bottom:12px;right:0;background-image:url(product-selector-mcu/images/arrow-chrome-grey.svg);position:absolute;z-index:150;width:16px;height:10px;transform:rotate(180deg)}
@-moz-document url-prefix(){.stsel-all-columns-categories-wrapper::before,.stsel-all-columns-categories-wrapper::after{bottom:15px}
.stsel-all-columns-categories-wrapper::before,.stsel-all-columns-categories-wrapper::after{background-image:url("product-selector-mcu/images/arrow-firefox-grey.svg")}
}
.stsel-column-category-all{background-color:var(--white-color);width:110px;padding:0 20px 0 35px;height:90px;white-space:nowrap}
.stsel-column-category{padding:12px 2px 0 2px;text-align:center;color:var(--neutral-grey-6);font-size:12px;font-weight:700;line-height:16px;display:flex;align-items:center;justify-content:start;flex-direction:column;min-width:110px;height:90px;background-color:var(--white-color)}
.stsel-column-category:last-child{margin-right:0}
.js-is-selected{background-color:var(--neutral-grey-1)}
.stsel-column-manager-icon-wrapper{display:flex;width:22px;height:22px;margin-bottom:1.5px;margin-top:12px}
.stsel-all-categories-title{font-size:12px;font-weight:700;text-transform:uppercase}
.stsel-drop-placeholder-text{margin:255px 0 0 150px;font-size:15px;font-weight:700;color:var(--primary-color)}
.stsel-no-columns-placeholder-container{font-size:15px;width:100%;font-weight:700;height:100%;color:var(--primary-color);display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;padding-bottom:88px}
.stsel-no-columns-placeholder-text{margin-top:20px}
.stsel-no-columns-placeholder-icon svg{width:150px;height:150px}
.stsel-all-col-list{padding:20px 50px 50px 35px;height:calc(100% - 125px);overflow-x:hidden;overflow-y:auto}
.stsel-right-column-header{height:95px;margin:30px 0 0 35px}
.stsel-right-content-title{font-size:15px;font-weight:700;color:var(--primary-color);text-transform:uppercase}
.stsel-right-content-text{margin-top:10px;font-size:15px;color:var(--neutral-grey-6)}
.stsel-right-content-text:last-child{margin-top:0;margin-right:25px}
.stsel-my-list{padding:35px;height:calc(100% - 125px);overflow-y:auto;overflow-x:hidden}
.stsel-right-col-item,.stsel-left-col-item{border:1px solid var(--neutral-grey-3);margin-bottom:14px;display:flex;height:61px;width:610px;background-color:var(--white-color);border-radius:3px;padding:15px 20px 15px 15px;align-items:center;justify-content:start}
.stsel-right-col-item svg:last-child,.stsel-left-col-item svg:last-child{margin-left:auto}
.stsel-right-col-item svg:nth-child(2),.stsel-left-col-item svg:nth-child(2){margin-right:14px}
.stsel-column-name{font-size:15px;color:var(--neutral-grey-7)}
.stsel-categories-icons-container svg{width:24px;height:24px;fill:var(--neutral-grey-6)}
.stsel-column-manager-icon-wrapper svg{width:24px;height:24px;fill:var(--neutral-grey-6)}
.stsel-mcu-icons.icon--larger.js-column-add-icon,.stsel-mcu-icons.icon--larger.js-column-remove-icon{cursor:pointer}
svg.stsel-mcu-icons.stsel-category-icon{fill:var(--neutral-grey-6)}
.js-only-current-column{pointer-events:none}
.stsel-manage-columns-category-title{text-transform:uppercase}
.stsel-column-name div{display:inline}
.stsel-drag-icon{margin-top:4px}
@media(max-width:1640px){.stsel-right-col-item,.stsel-left-col-item{width:460px}
.stsel-my-list{height:calc(100% - 140px)}
.stsel-right-column-header{margin-bottom:15px;margin-top:15px}
.stsel-drop-placeholder-text{margin:180px 0 0 60px}
.stsel-right-column-header{height:110px}
}
@media(max-width:1440px){.stsel-drop-placeholder-text{margin:150px 0 0 60px}
}
@media(max-width:1280px){.stsel-right-col-item,.stsel-left-col-item{width:410px}
.stsel-my-list{padding:20px 35px}
.stsel-drop-placeholder-text{margin:80px 0 0 60px}
}
.st-miniselector-topbar{height:35px;display:flex;align-items:center;justify-content:center;margin:25px 45px 25px 43px}
.st-miniselector-topbar .st-action-icons{margin-right:auto;white-space:nowrap}
.stsel-miniselector-search.stsel-searchbar__input{margin-right:calc((100% / 2) - 110px)}
.stsel-header-miniselector-popup-title{color:var(--primary-color);font-weight:700;font-size:19px;margin:0 15px 0 0;white-space:nowrap}
.st-miniselector-filters{max-height:160px;display:flex;flex-wrap:wrap;margin:0 33px;justify-content:space-between}
.st-miniselector-filters .st-miniselector-filter .title{font-size:15px;font-weight:700;line-height:18.75px;color:var(--primary-color);margin-bottom:6px;text-transform:uppercase;white-space:nowrap}
.st-miniselector-filter{margin:25px 0;position:relative}
.stsel-miniselector-filter-input{height:30px;border:1px solid var(--neutral-grey-3);border-radius:6px;padding-left:8px;color:var(--neutral-grey-6);font-size:15px;display:flex;background-color:var(--white-color);align-items:center;justify-content:space-between;width:162px;cursor:pointer}
.stsel-miniselector-filter-input-text{width:138px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.stsel-miniselector-filter-input svg.stsel-mcu-icons{width:24px;height:24px}
.stsel-miniselector-filter-input.on-click svg.stsel-mcu-icons{rotate:180deg}
.stsel-miniselector-filter-input:hover{border:1px solid var(--neutral-grey-5)}
.stsel-miniselector-filter-list{background-color:var(--white-color);width:fit-content;border-radius:3px;box-shadow:var(--box-shadow);max-height:282px;overflow-y:auto;overflow-x:hidden;padding-top:9px;position:absolute;z-index:10;min-width:280px;margin-top:14px}
.stsel-miniselector-filter-list .stsel-searchbar__input{width:calc(100% - 26px);margin-left:13px}
.stsel-miniselector-filter-list.stsel-last-filter-list{right:0}
.stsel-miniselector-filter-list .stsel-miniselector-filter-item{font-size:15px;color:var(--neutral-grey-7);padding:12px 19px}
.stsel-miniselector-filter-list .stsel-miniselector-filter-item:hover{background-color:var(--neutral-grey-1);cursor:pointer}
.st-miniselector-grid{display:flex;padding:25px 15px 0 15px}
.stsel-mini-selector-body{background-color:var(--neutral-grey-1);height:calc(100% - 168px);margin:0 10px 0 10px}
.stsel-mini-selector-body .st-table.st-table--product-selector{height:565px;overflow-y:auto;overflow-x:hidden}
.stsel-mini-selector-grid-container{margin:0 33px}
.stsel-mini-selector-grid-container .stsel-table-header{box-shadow:none}
.stsel-mini-selector-grid-container .st-table--product-selector .st-table__head-item--fixed:nth-child(1){width:250px;border-bottom:1px solid var(--neutral-grey-3)}
.stsel-mini-selector-grid-container .st-table__sticky-wrapper{margin:0 0 0 250px;border-left:1px solid var(--neutral-grey-3)}
.stsel-mini-selector-grid-container .st-table__head-item--fixed.stsel-header-first-col{min-height:50px !important}
.stsel-mini-selector-grid-container .js-st-checkbox-table-compare .sort-cell.stsel-table-header-title{padding:0;padding-left:10px;min-height:50px;border-bottom:1px solid var(--neutral-grey-3)}
.stsel-mini-selector-grid-container .stsel-cell-title.stsel-table-header-title:hover>#st-cell-title-tooltip{display:none}
.stsel-mini-selector-grid-container .st-table--product-selector .st-table__cell--fixed:nth-child(1){width:50px;height:50px}
.stsel-mini-selector-grid-container .st-table__cell--fixed{width:100%}
.stsel-mini-selector-grid-container .st-table--product-selector td .st-checkbox{margin:0 0 0 10px}
.stsel-mini-selector-grid-container .st-table__head-item--fixed .sort-cell.stsel-table-header-title{align-items:center}
.stsel-mini-selector-grid-container .st-table__head-item--fixed .sort-cell.stsel-table-header-title .js-st-table-sort{padding-right:10px}
.stsel-mini-selector-grid-container table tr td{padding:5px;font-size:15px;line-height:1.125rem;border-bottom:1px solid var(--neutral-grey-3)}
.stsel-mini-selector-grid-container tbody tr{height:50px}
.stsel-mini-selector-grid-container .st-quickview-rpn-title{height:100%}
.stsel-mini-selector-grid-container .st-quickview-rpn-title .rpn-link.stsel-cpn-name{padding-left:10px;width:200px;height:50px;border-top:0;display:flex;align-items:center}
.stsel-mini-selector-grid-container .js-st-quickview-toggle{box-shadow:none}
.stsel-mini-selector-grid-container .stsel-cell-title.stsel-table-header-title{min-width:170px;min-height:50px;display:flex;align-items:center}
.stsel-mini-selector-grid-container .st-checkbox input[type="checkbox"]+label::before{width:18px;height:18px;border:1px solid var(--neutral-grey-6)}
.stsel-mini-selector-grid-container .stsel-checkbox-grid.st-checkbox input[type="checkbox"]:checked+label::after{width:7px}
.stsel-mini-selector-grid-container .st-checkbox input[type="checkbox"][disabled]+label[data-error-compare]:hover::after{width:fit-content;height:fit-content;transform:rotate(0)}
.stsel-popup-add-to-comparison-btn{display:flex;justify-content:center;width:176px;height:44px;margin-left:20px}
.stsel-mini-selector-grid-container .st-table__sticky-wrapper.js-st-table-sticky-header{transition:none}
.stsel-column-manager-back-wrapper{height:24px;cursor:pointer}
.stsel-column-manager-back-wrapper svg{width:24px;height:24px}
.stsel-gridemptystate-miniselector{position:relative;left:50%;height:225px;transform:translate(-50%,4%);text-align:center}
.crop{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
@media(max-width:1760px){.stsel-mini-selector-body .st-table.st-table--product-selector{height:520px}
}
@media(max-width:1640px){.stsel-mini-selector-body .st-table.st-table--product-selector{height:380px}
.st-miniselector-filter{margin:10px 0}
.st-miniselector-filter:last-child{margin:0 0 15px}
}
@media(max-width:1440px){.stsel-mini-selector-body .st-table.st-table--product-selector{height:360px}
}
@media(max-width:1280px){.stsel-header-miniselector-popup-title{margin:0}
.st-miniselector-topbar .st-action-icons{margin-right:10px}
.stsel-mini-selector-body{height:calc(100% - 140px)}
.st-miniselector-filters{justify-content:flex-start}
.st-miniselector-filter,.st-miniselector-filter:last-child{margin:10px}
.stsel-mini-selector-body .st-table.st-table--product-selector{height:200px}
.stsel-popup-footer-container,.stsel-popup-footer{height:50px}
}
@media screen and (max-width:1024px){.stsel-column-manager-mobile-container{background-color:var(--white-color);margin-bottom:90px}
.stsel-column-manager-mobile-header{display:flex;justify-content:space-between;align-items:center;margin:50px 123px 0}
.stsel-column-manager-mobile-title{font-size:24px;color:var(--neutral-grey-7);margin:0 auto}
.stsel-column-manager-mobile-search{margin:50px 123px 0 123px;height:38px}
.stsel-column-manager-mobile-search .stsel-search-input{height:38px;padding-left:35px}
.stsel-column-manager-mobile-search.stsel-searchbar__input .stsel-search-icon{display:block}
.stsel-column-manager-mobile-separators{display:flex;gap:11px;margin-bottom:24px}
.stsel-column-manager-mobile-selected-view-title,.stsel-column-category-mobile{font-size:15px;padding:10px 20px;border:1px solid var(--neutral-grey-3);border-radius:90px;background-color:var(--neutral-grey-1);color:var(--neutral-grey-7);cursor:pointer}
.stsel-column-manager-mobile-selected-view-title.js-column-manager-mobile-selected-view,.stsel-column-category-mobile.js-column-manager-mobile-selected-category{background-color:var(--primary-color);color:var(--white-color);border:1px solid var(--blue-color)}
.stsel-column-manager-mobile-columns-container{padding:24px 123px 0;height:calc(100vh - 160px);overflow-y:auto;overflow-x:hidden}
.stsel-column-manager-mobile-all-columns-categories{white-space:nowrap;display:flex;gap:9px;overflow-x:scroll;scrollbar-width:none}
.stsel-column-manager-mobile-all-columns-categories-scroll-cover{position:absolute;background-color:#f7f8fa;height:10px}
.stsel-col-manager-mobile-all-col-list{margin-top:32px}
.stsel-right-col-item,.stsel-left-col-item{width:100%}
.stsel-column-name{margin-left:10px}
.stsel-column-manager-mobile-footer{position:fixed;bottom:0;left:0;width:100%;background-color:var(--neutral-grey-1);border-top:1px solid var(--neutral-grey-3);display:flex;justify-content:space-evenly;height:78px;align-items:center}
.stsel-column-manager-mobile-search .stsel-search--close-btn{margin-top:0}
}
@media(max-height:575.98px) and (orientation:landscape){.stsel-column-manager-mobile-container{margin-bottom:60px}
.stsel-column-manager-mobile-header{margin:30px 19px 0}
.stsel-column-manager-mobile-title{font-size:15px}
.stsel-column-manager-mobile-search{margin:20px 100px 0;box-shadow:0 10px 5px 0 var(--white-color)}
.stsel-column-manager-mobile-separators{margin-bottom:15px}
.stsel-column-manager-mobile-columns-container{padding:20px 100px 0;height:calc(100vh - 179px)}
.stsel-col-manager-mobile-all-col-list{margin-top:20px}
.stsel-column-manager-mobile-selected-view-title,.stsel-column-category-mobile{padding:6px 20px}
.stsel-column-manager-mobile-columns-container .stsel-no-columns-placeholder-icon{display:none}
.stsel-column-manager-mobile-columns-container .stsel-no-columns-placeholder-text{margin-top:0}
.stsel-column-manager-mobile-footer{height:65px}
.stsel-col-manager-small-text{font-size:15px}
}
@media screen and (max-width:576px){.stsel-column-manager-mobile-container{margin-bottom:65px;height:calc(100vh - 105px)}
.stsel-column-manager-mobile-header{margin:40px 19px 0}
.stsel-column-manager-mobile-title{font-size:15px}
.stsel-column-manager-mobile-search{margin-top:20px}
.stsel-column-manager-mobile-search{margin:20px 19px 6px}
.stsel-column-manager-mobile-columns-container{padding:24px 19px 0;background-color:var(--neutral-grey-1);height:calc(100vh - 200px)}
.stsel-column-manager-mobile-footer{height:65px}
.stsel-col-manager-small-text{font-size:15px}
}
.st-table-applied-filters{display:flex;align-items:center}
.st-table-applied-filters__content{display:flex;align-items:center;flex-wrap:wrap}
.chip{display:flex;padding:6px 30px 6px 12px;height:auto;font-size:15px;line-height:130%;margin:4px;border-radius:25px;background-color:var(--white-color);border:1px solid var(--neutral-grey-3);cursor:pointer;align-items:center;width:fit-content;flex-wrap:wrap;position:relative}
.chip:first-child{margin:4px 4px 4px 0}
.chip:hover{border:1px solid var(--neutral-grey-5)}
.closebtn{color:var(--blue-color);cursor:pointer;height:24px;position:absolute;right:5px;top:50%;transform:translateY(-50%)}
.closebtn:hover{color:#90cfeb}
.stsel-clear-all{margin:0 4px;display:inline-block}
@media screen and (max-width:1024px){.st-table-applied-filters__content{display:flex;flex-wrap:wrap;align-items:center}
.stsel-clear-all.stsel-button-text{font-size:15px}
}
@media screen and (max-width:670px){.chip{display:flex;max-width:270px;overflow-y:hidden}
}
.st-table-bar{display:flex;flex-direction:column;justify-content:flex-end}
.st-table-topbar{margin:15px 60px 0 60px}
.st-table-topbar__row-1{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px}
.st-table-action-icons{display:flex;margin-left:auto}
a .st-link__icon{position:relative}
.st-table-header__headline--products{padding:0}
.st-table-topbar__row-2{height:80px;border:1px solid var(--neutral-grey-3);display:flex;align-items:center;padding:0 15px;justify-content:space-between;background:var(--white-color)}
.st-table-topbar-search{border-radius:6px;width:258px;outline:0;border:1px solid var(--neutral-grey-3);height:30px;padding:8px;background:var(--neutral-grey-1);color:var(--neutral-grey-7);font-size:15px}
.st-table-topbar-search:hover,.st-table-topbar-search:focus{border:1px solid var(--neutral-grey-5)}
.st-table-topbar-search:focus{color:var(--neutral-grey-5)}
.st-table-topbar-search::placeholder{color:var(--neutral-grey-7)}
.st-table-header__right{display:flex;gap:15px;position:relative}
.st-table-header__right .stsel-searchbar__input{width:258px}
.stsel-manage-col-container{display:flex;gap:2px;margin-left:15px;align-items:center}
.stsel-manage-col-text,.stsel-save-text{line-height:18.75px;margin-top:2px}
a.stsel-manage-col-text:hover{color:var(--blue-color)}
.st-link{color:var(--blue-color);font-weight:700}
.st-link .st-link__icon,a .st-link__icon{fill:var(--blue-color)}
.st-topbar-icon-svg{position:relative}
.st-popover .simplebar-content{padding-right:0 !important}
.stsel-chip-and{text-transform:uppercase;padding:0 5px}
.stsel-table-action-text{display:none}
@media(max-height:800px) and (orientation:landscape){.st-table-topbar{margin:0;margin-left:30px}
}
@media(max-width:1024px){.st-table-topbar__row-1{display:none}
.st-table-topbar{margin:0}
.st-table-topbar .st-table-topbar__row-2{padding:0 24px;height:auto}
.st-table-topbar__row-2 .st-table-header__left{display:flex;justify-content:space-between;width:100%;align-items:center;max-width:fit-content}
.st-table-topbar .st-action-icons{margin-top:0}
.st-table-header__headline--products{margin-top:0}
.stsel-manage-col-container{font-size:15px}
.stsel-manage-col-container svg{display:none}
.st-table-bottombar{position:fixed;bottom:0;right:19px;z-index:200;height:133px}
.st-table-bottombar__row-1{background:var(--blue-color);height:48px;padding:8px 16px;display:flex;justify-content:center;border-radius:0 8px 0 8px}
.st-table-bottombar__row-1 .stsel-manage-col-container{height:100%;margin-left:0;gap:8px;display:flex}
.st-table-bottombar__row-1 .stsel-manage-col-container .stsel-manage-col-text{color:var(--white-color);margin-top:0}
.stsel-save-text{font-size:15px;white-space:nowrap}
.st-table-bottombar__row-2{background:var(--neutral-grey-1);height:65px;position:fixed;bottom:0;left:0;width:100%;display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--neutral-grey-3)}
.st-table-bottombar__left{padding:24px 26px}
.stsel-manage-col-container svg{display:block;fill:var(--white-color)}
.stsel-modal-dialog.stsel-bottom-modal{position:fixed;bottom:0;left:0;top:unset;transform:none;width:100%;border-radius:6px;height:191px}
.st-table-action-icons{width:100%;display:flex;align-items:center;justify-content:center}
.stsel-icon-btn{width:82px;height:82px}
.st-table-action-icons svg.stsel-mcu-icons{width:30px;height:30px}
.stsel-icon-btn>#filled-icon{display:block}
.stsel-table-action-text{display:block;font-size:13px;color:var(--neutral-grey-7)}
.st-topbar-icon-svg{display:flex;flex-direction:column;align-items:center;gap:9px}
.st-table-action-icons-text{font-size:15px;font-weight:700;color:var(--primary-color);padding:18px;text-transform:uppercase;text-align:center}
.st-table-bottombar__right .stsel-primary-button{position:relative;padding:8px 15px;display:flex;margin-right:25px;gap:8px}
.stsel-has-applied-filters-mobile::after{position:absolute;content:"";top:7px;left:30px;width:10px;height:10px;background-color:var(--blue-lighter);border-radius:100%}
.modal-content.stsel-modal-content{border-radius:12px 12px 0 0}
.st-table-topbar__row-3{display:flex;align-items:center;padding:0 8px;background-color:var(--neutral-grey-1);border-bottom:1px solid var(--neutral-grey-3)}
.st-table-topbar__row-3 .stsel-searchbar__input{width:100%;height:40px;margin:12px 0}
.st-table-topbar__row-3 .st-input.stsel-search-input{height:40px}
.st-modal__close.stsel-popup-close-btn{width:24px;height:24px}
a:hover .stsel-filters-button-mobile{color:var(--white-color)}
}
@media(max-height:575.98px) and (orientation:landscape){.st-table-topbar .st-table-header__total-mcu{font-size:16px !important;margin-bottom:0 !important}
.stsel-manage-col-text{font-size:13px}
.st-table-bottombar{height:113px}
.st-table-bottombar__row-1{height:40px}
.st-table-topbar .st-table-topbar__row-2{height:50px}
.st-table-topbar .st-table-header__title{margin-top:0}
.stsel-checkbox-grid.st-checkbox input[type="checkbox"]+label{margin:0 0 15px 10px}
.st-table-topbar .st-table-topbar__row-2{padding:0 15px}
.stsel-filters-button-mobile{display:none}
.stsel-has-applied-filters-mobile::after{right:12px}
.st-table-topbar__row-3 .stsel-searchbar__input{height:36px;margin:6px 0}
.st-table-topbar__row-3 .st-input.stsel-search-input{height:36px}
.stsel-manage-col-container .stsel-manage-col-text{font-size:15px}
}
@media(max-width:576px){.st-table-topbar .st-table-header__total-mcu{font-size:16px !important;margin-bottom:0 !important}
.stsel-manage-col-text{font-size:13px}
.st-table-bottombar{height:113px}
.st-table-bottombar__row-1{height:40px}
.st-table-topbar .st-table-topbar__row-2{height:50px}
.st-table-topbar .st-table-header__title{margin-top:0}
.st-table-action-icons-text{text-align:left}
.stsel-filters-button-mobile{display:none}
.stsel-has-applied-filters-mobile::after{right:12px}
.st-table-topbar__row-3 .stsel-searchbar__input{height:36px;margin:6px 0}
.st-table-topbar__row-3 .st-input.stsel-search-input{height:36px}
.stsel-manage-col-container .stsel-manage-col-text{font-size:15px}
}
.stsel-product-details{position:absolute;top:0;z-index:9999;width:calc(100% - 450px);margin-left:450px;border-left:1px solid var(--neutral-grey-3);height:100vh;background-color:var(--white-color)}
.stsel-product-details-header{display:flex;align-items:center;justify-content:space-between;height:50px;font-weight:600;border-bottom:1px solid var(--neutral-grey-3)}
.stsel-product-details-content{overflow-y:auto;overflow-x:hidden;height:calc(100vh - 50px)}
.stsel-product-details-header-title{margin-left:65px;color:var(--primary-color)}
.stsel-product-details-close-btn{display:flex;align-items:center;margin-right:20px;border-left:1px solid var(--neutral-grey-3);height:100%;padding-left:15px;gap:5px}
.stsel-product-details-close-btn svg{width:24px;height:24px;fill:var(--blue-color)}
.stsel-product-details-upper{border-bottom:1px solid var(--neutral-grey-3);padding-left:65px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;height:330px}
.stsel-product-details-upper-right{width:308px;height:100%;background-color:var(--neutral-grey-1);border-left:1px solid var(--neutral-grey-3);display:flex;justify-content:center;align-items:center;flex-direction:column}
.stsel-product-details-title{font-size:25px;font-weight:600;color:var(--primary-color);margin-top:10px;display:flex;align-items:center;gap:25px}
.stsel-product-details-highlighted-price{font-weight:700}
.stsel-product-details-compare-btn{border:1px solid var(--neutral-grey-3);padding:12px;width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:3px;cursor:pointer}
.stsel-product-details-description{font-size:15px;line-height:23px;color:var(--neutral-grey-7);margin-top:19px;margin-bottom:24px;max-width:450px}
.stsel-product-details-link-with-icon{margin-top:11px;line-height:18.75px;display:flex;align-items:center;gap:7px}
.stsel-product-details-image{width:166px;height:166px;object-fit:contain}
.stsel-product-details-price{margin-top:10px}
.stsel-product-details-value{font-size:15px;font-weight:500;color:var(--primary-color)}
.stsel-product-details-buy-btn{padding:10px 38px;margin-top:25px;white-space:nowrap}
.stsel-product-details-main{margin:30px 65px 0}
.stsel-product-details-main-title{font-weight:700;font-size:16px;line-height:36px;color:var(--primary-color)}
.stsel-product-details-table{display:flex;justify-content:space-between;flex-wrap:wrap;column-gap:5px}
.stsel-product-details-table-column{width:345px}
@media(max-width:1280px){.stsel-product-details-upper-right{display:flex;margin-top:25px}
}
.js-st-table-product-details-open tbody{box-shadow:none}
.js-st-table-product-details-open tbody tr:first-child{height:49px}
.js-st-table-product-details-open tbody tr td:first-child{background-color:var(--neutral-grey-1)}
.js-st-table-product-details-open tbody tr td:nth-child(2){background-color:var(--neutral-grey-1);width:400px !important}
.js-st-table-product-details-open tbody .js-current-selected-cpn td:nth-child(2){background-color:var(--white-color);border-right:6px solid var(--blue-lighter)}
.js-st-table-product-details-open tbody tr td:nth-child(2):hover{border-right:6px solid var(--blue-lighter)}
.js-st-table-product-details-open tbody tr td:nth-child(2):hover .stsel-cpn-name{text-decoration:underline}
.js-st-table-product-details-open tbody .js-current-selected-cpn td:first-child{background-color:var(--white-color)}
.js-st-table-product-details-open tbody .js-current-selected-cpn .stsel-cpn-name{text-decoration:underline}
.js-st-table-product-details-open .js-st-quickview-toggle{height:40px}
.js-st-table-product-details-open .js-product-details-row-package{margin-left:10px}
.js-st-table-product-details-open .js-product-details-row-status{margin:5px 0 0 10px}
.js-st-table-product-details-open .js-current-selected-cpn{text-decoration:underline}
.js-st-table-product-details-open .js-st-table-sticky-wrapper{border-left-width:0;overflow-x:hidden}
.js-st-table-product-details-open .js-st-checkbox-table-compare{margin-left:238px}
.js-st-table-product-details-open .js-st-table-sticky-header thead th:first-child{width:450px;height:50px !important;box-shadow:none;background-color:var(--white-color);border-bottom:1px solid var(--neutral-grey-3);margin-top:-50px}
.js-st-table-product-details-open .js-product-details-fixed-pos{position:fixed;width:calc(100% - 450px - 120px);border-right:1px solid var(--neutral-grey-3)}
.js-st-table-product-details-open .js-product-details-row{height:100px !important;z-index:1}
.js-st-checkbox-table-compare .js-product-details-row{height:100px}
.js-product-details-main-characteristics-odd-row{background-color:var(--neutral-grey-1)}
.js-st-table-product-details-open .js-st-checkbox-table-compare{margin-top:50px}
.js-row-content-adapted-details{display:flex;flex-direction:column;width:400px;align-items:start}
.js-product-details-main-characteristic{padding:8px 45px 8px 0;display:flex;justify-content:space-between;align-items:center}
.stsel-main-characteristics-title{font-size:14px;color:var(--neutral-grey-7)}
.stsel-main-characteristics-value{font-weight:700;font-size:13px;color:var(--neutral-grey-7)}
.js-row-content-adapted-details tbody a{font-size:15px}
.stsel-product-details-no-distributors-wrapper{display:flex;flex-direction:column;align-items:center;margin-top:25px;padding:0 35px}
.stsel-product-details-no-distributors-text{text-align:center;font-size:15px;color:var(--neutral-grey-7)}
.stsel-product-details-tray{font-size:15px;color:var(--neutral-grey-7);margin-top:10px}
.stsel-product-details-no-distributors-link{font-size:15px !important;color:var(--blue-color) !important;text-decoration:underline !important}
.stsel-product-details-no-distributors-link:hover{text-decoration:underline !important}
.stsel-product-details-buy-container{width:1120px;height:360px;background-color:var(--neutral-grey-1);margin-left:30px;border-radius:6px}
.stsel-shape{position:relative}
.stsel-shape::before{content:'';position:absolute;left:-80px;top:0;background-color:var(--white-color);clip-path:polygon(45% 0,100% 0,55% 100%,0 100%);width:350px;height:100%}
.stsel-product-details-buy-content{width:880px;margin:0 auto;padding-top:30px;position:relative}
.stsel-product-details-buy-title{font-size:16px;font-weight:700;color:var(--primary-color)}
.stsel-product-details-buy-date{font-size:14px;color:var(--neutral-grey-7);font-weight:400}
.stsel-product-details-buy-content-table{margin-top:20px;max-height:250px;overflow-y:auto;width:880px;margin-left:120px}
.stsel-product-details-buy-content-table table{background-color:var(--white-color);margin-bottom:0 !important}
.stsel-product-details-buy-content-table table tr:last-child{border-bottom:1px solid var(--neutral-grey-3)}
.stsel-product-details-buy-content-table thead{height:50px;position:sticky}
.stsel-product-details-buy-content-table th{border:1px solid var(--neutral-grey-3)}
.stsel-product-details-buy-content-table table thead tr th:last-child svg{display:none}
.stsel-product-details-tablet-buy-container table thead tr th:last-child svg{display:none}
.stsel-product-details-buy-content-table tbody td{font-size:15px;font-weight:400;color:var(--neutral-grey-7)}
.stsel-product-details-table-header-content{display:flex;justify-content:space-between}
.stsel-product-details-table-title{font-size:15px;font-weight:400;margin-top:5px;color:var(--neutral-grey-7)}
.stsel-product-details-distributors-link-wrapper{display:flex;align-items:center;gap:7px;justify-content:space-between}
.stsel-product-details-distributors-link-wrapper[column-type="link"]{justify-content:left}
.stsel-product-details-distributors-link{margin-left:15px}
.stsel-product-details-distributors-link a:hover,.stsel-product-details-distributors-link a:focus{color:var(--blue-color)}
.stsel-product-details-buy-store-icon{height:16px}
.stsel-product-details-buy-store-icon svg{width:30px;height:16px}
.js-st-table-product-details-open .js-first-header-cell-adapted-details span{background-color:var(--white-color) !important}
.js-product-details-low-z-index{z-index:1}
.stsel-product-details-mobile-container{position:absolute;background-color:var(--white-color);overflow-y:auto;width:100%}
@media screen and (max-width:1580px){.stsel-product-details-description{max-width:300px}
}
@media screen and (max-width:1430px){.stsel-product-details-value{max-width:150px}
.stsel-product-details-status{padding-top:10px}
.stsel-small-margin-bottom{margin-bottom:10px}
.stsel-product-details-upper{height:auto}
.stsel-product-details-upper-right{height:380px}
}
@media screen and (max-width:1320px){.stsel-product-details-value{max-width:120px}
.stsel-product-details-price{margin-left:0}
.stsel-product-details-link-with-icon .stsel-button-text{white-space:wrap}
.stsel-product-details-link-with-icon svg.stsel-mcu-icons.icon--larger{width:23px;height:23px;flex-shrink:0}
}
@media screen and (max-width:1280px){.stsel-product-details-upper-right{margin-top:20px;height:330px}
}
@media screen and (max-width:1024px){.stsel-product-details-mobile-header{display:flex;justify-content:space-between;align-items:center;padding:15px 32px;border-bottom:1px solid var(--neutral-grey-3);color:var(--primary-color);font-size:17px;font-weight:700}
.stsel-product-details-mobile-close{height:24px}
.stsel-product-details-upper{padding-left:32px}
.stsel-product-details-upper-right{margin-top:0}
.stsel-product-details-status .stsel-active-tag{font-size:11px;padding:2px 8px}
.stsel-product-details-value{max-width:fit-content}
.stsel-product-details-description{max-width:400px}
.stsel-product-details-upper-right{height:320px}
.stsel-product-details-image{width:86px;height:86px}
.stsel-product-details-main{margin:30px 32px}
.stsel-product-details-table{row-gap:25px}
.stsel-product-details-tablet-buy-container{position:absolute;background-color:var(--white-color);overflow-y:auto;max-height:calc(100vh - 25vh);min-height:260px;max-width:850px;min-width:750px;top:15%;left:50%;overflow-x:hidden;border-radius:12px;transform:translateX(-50%)}
.stsel-product-details-mobile-status .st-badge{font-size:11px}
.stsel-shape::before{display:none}
.stsel-header-popup-title{margin-left:0}
.stsel-product-details-buy-content{width:auto}
.stsel-product-details-buy-content-table-tablet{border:1px solid var(--neutral-grey-3);margin-top:20px}
.stsel-product-details-buy-content{padding-top:0}
.stsel-product-details-buy-container-tablet{margin:0 20px 20px;border-radius:6px}
.stsel-product-details-buy-content-table-tablet table{margin:0}
.stsel-product-details-buy-content-table-tablet table th,.stsel-product-details-buy-content-table-tablet table td{border:1px solid var(--neutral-grey-3)}
.stsel-distributor-content-container{font-size:15px}
}
@media screen and (max-width:950px){.stsel-product-details-tablet-buy-container{max-width:710px;min-width:650px}
}
@media screen and (max-width:820px){.stsel-product-details-upper-right{width:270px}
.stsel-product-details-description,.stsel-product-details-link-with-icon,.stsel-product-details-mobile-download-datasheet{max-width:310px}
.stsel-product-details-link-with-icon{justify-content:space-between}
}
@media screen and (max-width:750px){.stsel-product-details-tablet-buy-container{min-width:auto}
}
@media(max-height:575.98px) and (orientation:landscape){.stsel-product-details-mobile-header{padding:10px 20px;position:fixed;width:100%;background:var(--white-color);z-index:1000}
.stsel-product-details-buy-content-table-tablet{max-height:160px}
.stsel-product-details-mobile-content{margin-top:45px}
.stsel-product-details-upper{padding-left:20px}
.stsel-product-details-upper-left{margin-bottom:10px}
.stsel-product-details-title{font-size:19px}
.stsel-product-details-image{width:98px;height:98px}
.stsel-product-details-main{margin:20px}
.stsel-product-details-description{max-width:350px}
.stsel-product-details-highlighted-price{white-space:nowrap}
.stsel-product-details-tablet-buy-container{top:9%;max-height:300px}
}
@media screen and (max-width:576px){.stsel-product-details-mobile-header{padding:15px 19px;position:fixed;width:100%;background:var(--white-color);z-index:1000}
.stsel-product-details-mobile-content{margin-top:65px}
.stsel-product-details-mobile-upper{margin:20px 19px;display:flex;flex-direction:column;gap:11px;border-bottom:1px solid var(--neutral-grey-3);padding-bottom:20px}
.stsel-product-details-mobile-name{font-size:19px;color:var(--primary-color);font-weight:600}
.stsel-product-details-image{width:98px;height:98px}
.stsel-product-details-mobile-description,.stsel-product-details-mobile-packing-type{font-size:13px}
.stsel-product-details-mobile-download-datasheet .stsel-button-text{display:flex;align-items:center;gap:10px;white-space:wrap;flex-wrap:wrap}
.stsel-product-details-mobile-additional-info .stsel-button-text{display:flex;align-items:center;column-gap:5px;flex-wrap:wrap}
.stsel-product-details-mobile-additional-info .stsel-button-text>div{display:flex;align-items:center}
.stsel-product-details-mobile-additional-info .stsel-button-text svg{margin-left:10px}
.stsel-product-details-mobile-additional-info{margin-top:9px}
.stsel-button-text{font-size:13px}
.stsel-product-details-no-distributors-wrapper{margin-top:0;padding:0}
.stsel-product-details-no-distributors-link{text-align:center}
.stsel-product-details-mobile-scale-price-container{display:flex;align-items:center;margin-top:23px}
.stsel-product-details-mobile-price-container{font-size:13px;color:var(--primary-color);margin-left:38px;margin-right:5px}
.stsel-product-details-mobile-price-container span{font-weight:700}
.stsel-product-details-buy-btn{margin-top:0}
.stsel-product-details-main{margin:20px 19px}
.stsel-product-details-main-characteristic{width:100%;display:flex;align-items:center}
.stsel-product-details-table{row-gap:0}
.stsel-product-details-mobile-buy-container{position:absolute;background-color:var(--neutral-grey-1);overflow-y:hidden;height:500px;width:320px;top:10%;left:50%;transform:translateX(-50%);border-radius:12px}
.stsel-product-details-mobile-close svg.stsel-mcu-icons{fill:var(--primary-color)}
.stsel-product-details-buy-mobile-header{display:flex;justify-content:space-between;padding:15px}
.stsel-product-details-buy-mobile-title{font-size:17px;color:var(--primary-color);font-weight:700;margin-top:5px}
.stsel-product-details-buy-mobile-distributor{margin-bottom:32px;background:var(--white-color);border-top:1px solid var(--neutral-grey-3)}
.stsel-product-details-buy-mobile-distributors-header{display:flex;flex-direction:column;padding:0 15px;margin-bottom:22px}
.stsel-product-details-buy-mobile-distributors-title{font-size:15px;font-weight:700;color:var(--primary-color)}
.stsel-product-details-buy-mobile-distributors-date{font-size:13px;color:var(--neutral-grey-7)}
.stsel-product-details-buy-mobile-buy-option{display:flex;justify-content:center;align-items:center;gap:7px;padding:15px 0;border-top:1px solid var(--neutral-grey-3);border-bottom:1px solid var(--neutral-grey-3)}
.stsel-product-details-buy-mobile-distributor-name{padding:16px 15px;font-size:15px;font-weight:700;color:var(--primary-color)}
.stsel-product-details-buy-mobile-distributor-attributes{display:flex;justify-content:space-between;padding:0 15px;margin-bottom:20px}
.stsel-product-details-buy-mobile-cell{display:flex;flex-direction:column}
.stsel-product-details-buy-mobile-distributor-region-title{font-size:13px;color:var(--neutral-grey-7)}
.stsel-product-details-buy-mobile-distributor-region-value{font-size:15px;color:var(--primary-color)}
.stsel-product-details-buy-mobile-distributor-stock-title,.stsel-product-details-buy-mobile-distributor-min-order-title{font-size:13px}
.stsel-product-details-buy-mobile-distributor-stock-value,.stsel-product-details-buy-mobile-distributor-min-order-value{color:var(--primary-color);font-size:15px}
}