.auth.global-search-results-page .filter--panel .return-link::before{display:inline-block;transform:rotate(-45deg);transition:border-color .2s;margin:0 0 1px 5px;border-style:solid;padding:3px;content:''}
.auth.global-new-search-results-page .result-content__img{display:block;width:100%;max-width:100%;min-height:96px;max-height:108px;flex-shrink:0;position:relative;top:50%;left:10%;transform:translate(-10%,-50%);object-fit:contain;object-position:center}
.auth.global-new-search-results-page .no-gutters .result-content__img{padding-left:15px;padding-right:15px}
.auth.global-search-results-page .filter--panel .return-link::before{margin-right:5px;border-width:2px 0 0 2px}
.auth.global-search-results-page .global-search-results-form{display:flex;position:relative;margin-bottom:20px}
.auth.global-search-results-page .global-search-results-form .suggestionBox{top:56px;padding:0;position:absolute;text-indent:0;z-index:22;margin-left:10px}
.auth.global-search-results-page .global-search-results-form .suggestionBox .sug,.auth.global-search-results-page .global-search-results-form .suggestionBox .suggestionBoxHeading{line-height:20px;padding:12px 10px}
.auth.global-search-results-page .global-search-results-form .suggestionBox .sug:hover,.auth.global-search-results-page .global-search-results-form .suggestionBox .sug:focus{cursor:pointer}
.auth.global-search-results-page .global-search-results-form .button-primary{cursor:pointer;height:40px;margin-top:10px;width:150px;padding:.525rem .65rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.auth.global-new-search-results-page .family-results__img{margin-left:auto;margin-right:auto;display:block;width:100%;max-width:100%;height:76px;flex-shrink:0;object-fit:contain;object-position:center;position:relative}
.auth.global-search-results-page .global-search-results-form .float-container{padding:0 8px;position:relative;margin-right:15px;margin-left:10px;height:58px}
.auth.global-search-results-page .global-search-results-form .float-container i{position:relative;transform-origin:top left;transform:translate(0,4px) scale(1);margin-right:6px;top:9px}
.auth.global-search-results-page .global-search-results-form .float-container input{margin-left:20px;font-size:16px;outline:0;cursor:pointer;height:23px;transition:all 0 ease-out;padding:0 15px !important}
.auth.global-search-results-page .global-search-results-form .float-container label{position:relative !important;transform-origin:top left;transform:translate(0,4px) scale(1) !important;line-height:16px !important;display:inline-flex !important;left:0 !important;width:70% !important}
.auth.global-search-results-page .global-search-results-form .float-container.active label{transform:translate(0,2px) scale(0.75) !important}
.auth.global-search-results-page .pfp-filter-tag-wrapper{display:flex;flex-direction:row;flex-wrap:wrap}
.auth.global-search-results-page .pfp-filter-tag-wrapper .clear-all{height:24px;margin:0 10px 10px 0}
.auth.global-search-results-page .pfp-filter-tag-wrapper .clear-all .pfp-filter-tag{margin:0}
.auth.global-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag{font-size:14px;line-height:24px;border-radius:2px;text-transform:uppercase;margin:0 10px 10px 0;user-select:none;display:inline-block}
.auth.global-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag:hover,.auth.global-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag:focus{cursor:pointer}
.auth.global-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner{position:relative;float:left}
.auth.global-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner:not(:last-child)::after{content:"";position:absolute;width:1px;height:12px;top:6px;right:0}
.auth.global-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag .material-icons{font-size:12px;position:absolute;top:6px;left:12px;cursor:pointer}
.auth.global-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag .material-icons:hover,.auth.global-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag .material-icons:focus{border-radius:7px;padding:1px}
.auth.global-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag span{margin:0 12px 0 36px}
.auth.global-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag span span{margin:0}
.auth.global-search-results-page .sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.auth.global-search-results-page .sr-only-focusable:active,.auth.global-search-results-page .sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}
.auth.global-new-search-results-page .pfp-right-col .search-hr,.auth.global-search-results-page .pfp-right-col .search-hr{margin:24px 0 24px 0;border-color:#ccc}
.auth.global-search-results-page .mobile-filter-control{display:none;content-visibility:auto;height:40px;position:relative;margin:16px 0 16px 0;background:white;text-align:right}
.auth.global-new-search-results-page .mobile-filter-control .container .toggle-filters,.auth.global-search-results-page .mobile-filter-control .container .toggle-filters{outline:0;font-weight:600;border-radius:4px;vertical-align:middle;text-align:center;line-height:24px;white-space:nowrap;min-width:89px;height:40px;display:inline-block;font-size:16px;padding:8px;text-decoration:none}
.auth.global-new-search-results-page .mobile-filter-control .toggle-filter-switch,.auth.global-search-results-page .mobile-filter-control .toggle-filter-switch{float:right;margin:0 0 0 8px;color:#000}
.auth.global-search-results-page .filter--panel{float:left;width:100%;padding:30px;border-width:1px;border-style:solid;border:1px solid #ddd;background:white}
.auth.global-search-results-page .filter--panel .return-link,.filter--panel .back-btn{display:none;content-visibility:auto}
.auth.global-search-results-page .filter--panel__header{float:left;width:100%;margin-bottom:10px}
.auth.global-search-results-page .filter--panel__header h4{float:left}
.auth.global-search-results-page .filter--panel__header .clear-all{float:right;cursor:pointer}
.auth.global-search-results-page .filter--panel__header .clear-all[disabled]{pointer-events:none}
.auth.global-search-results-page .filter--panel__section-header{font-size:14px;line-height:1.1em;margin-bottom:0}
.auth.global-search-results-page .filter--group{float:left;width:100%;border-width:1px 0 0 0;border-style:solid;padding:15px 0}
.auth.global-search-results-page .filter--group:last-of-type{border-width:1px 0 1px 0}
.auth.global-search-results-page .filter--group--borderless{border:0;padding:0}
.auth.global-search-results-page .filter--group .acc-header{text-transform:uppercase;position:relative;float:left;width:100%;cursor:pointer;margin:0}
.auth.global-search-results-page .filter--group .acc-header::after{position:absolute;top:calc(50% - 6px);right:1px;content:"";border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);margin:0 0 3px 10px;-moz-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease;border-style:solid}
.auth.global-search-results-page .filter--group .acc-header.opened::after{top:calc(50% - 1px);transform:rotate(225deg);-webkit-transform:rotate(225deg)}
.auth.global-search-results-page .filter--group .filter--inner{float:left;width:100%;display:none;content-visibility:auto;margin-top:15px}
.auth.global-search-results-page .filter--group .filter--inner form{margin-bottom:0}
.auth.global-search-results-page .filter--group .filter--inner label{font-size:16px;display:inline-flex;margin-bottom:6px;margin-top:6px;cursor:pointer}
.auth.global-search-results-page .filter--group .filter--inner ul{margin:0 0 0 10px;font-weight:bold}
.auth.global-search-results-page .filter--group .filter--inner ul li{font-size:13px;line-height:26px}
.auth.global-search-results-page .filter--group .filter--inner .menu-list{margin-left:0}
.auth.global-search-results-page .filter--group .filter--inner .menu-list ul{margin-left:15px;margin-top:7px}
.auth.global-search-results-page .filter--group .filter--inner .menu-list li{font-size:14px;line-height:1.3em;font-weight:normal}
.auth.global-search-results-page .filter--group .filter--inner .menu-list li:not(:first-child){margin-top:7px}
.auth.global-search-results-page .filter--group .filter--inner .menu-list a{text-transform:none;font-weight:normal}
.auth.global-search-results-page .filter--group .filter--inner .menu-list i{font-size:16px;position:relative;top:3px}
.auth.global-search-results-page .filter--group .filter--inner-visible{display:block}
.auth.global-search-results-page .filter--group__link{border-bottom:0}
.auth.global-search-results-page .filter--panel__footer{display:none;content-visibility:auto}
.auth.global-search-results-page .global-search-form{padding:15px 0 15px 15px}
.auth.global-search-results-page .searched-item,.auth.global-search-results-page .searched-item-spell{margin-bottom:4px;font-weight:700;font-size:32px;line-height:40px;letter-spacing:0;text-align:left}
.auth.global-search-results-page .searched-item-spell .item-spell__results{font-family:'Roboto Condensed';font-size:24px;line-height:32px}
.auth.global-search-results-page .search-results-section-heading p,.auth.global-search-results-page .search-results-section-heading a{font-size:18px;font-weight:400;line-height:24px;letter-spacing:0;text-align:left}
.auth.global-search-results-page .search-results-section-heading .searched-item .result-pagination{font-size:24px;line-height:32px}
.auth.global-search-results-page .search-results-section-heading .searched-item-title{margin-bottom:0}
.auth.global-search-results-page .search-results-section-heading a:not(:nth-child(-n+7)){display:none}
.auth.global-search-results-page input[type="checkbox"]{width:16px;height:16px;margin-right:10px;cursor:pointer;position:relative;visibility:hidden;-webkit-appearance:none;appearance:none;border-radius:2px;padding:0}
.auth.global-search-results-page input[type="checkbox"]::before{height:18px;width:18px;float:left;text-align:center;margin-right:7px}
.auth.global-search-results-page input[type="checkbox"]:checked::before{content:"done";font-family:"Material Icons"}
.auth.global-search-results-page input[type="checkbox"]:hover:not(:checked)::before{height:18px;width:18px;float:left;text-align:center;margin-right:7px}
.auth.global-search-results-page input[type="checkbox"]:hover:not(:checked)::after{position:absolute;top:-8px;left:-8px;height:34px;width:34px;visibility:visible;z-index:1}
.auth.global-search-results-page input[type="checkbox"]:focus{visibility:visible}
.auth.global-search-results-page .searchChecked{width:16px;height:16px;margin-right:10px;cursor:pointer;position:relative;visibility:hidden;-webkit-appearance:none;appearance:none;border-radius:2px;padding:0}
.auth.global-search-results-page .searchChecked::before{height:18px;width:18px;float:left;text-align:center;margin-right:7px}
.auth.global-search-results-page .searchChecked:checked::before{content:"done";font-family:"Material Icons"}
.auth.global-search-results-page .searchChecked:hover:not(:checked)::before{height:18px;width:18px;float:left;text-align:center;margin-right:7px}
.auth.global-search-results-page .searchChecked:hover:not(:checked)::after{position:absolute;top:-8px;left:-8px;height:34px;width:34px;visibility:visible;z-index:1}
.auth.global-search-results-page .search-results-page-body{padding-top:40px}
.auth.global-search-results-page .search-results-page-body .search-results-error{text-align:center;margin-top:10px;margin-bottom:40px}
.auth.global-new-search-results-page .search-results-page-body .search-results-error.no-results,.auth.global-search-results-page .search-results-page-body .search-results-error.no-results{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;margin-top:0}
.auth.global-new-search-results-page .search-results-page-body .search-results-error.no-results hr,.auth.global-search-results-page .search-results-page-body .search-results-error.no-results hr{margin-bottom:24px}
.auth.global-search-results-page .searched-item.no-results{margin-bottom:4px;font-weight:700;font-size:32px;line-height:40px;letter-spacing:0;text-align:left;margin-top:0}
.auth.global-search-results-page .searched-item.no-results .no-results__message{font-family:'Roboto Condensed';font-size:24px;line-height:32px}
.auth.global-new-search-results-page .search-results-page-body{padding-top:40px}
.auth.global-search-results-page .search-results-count,.auth.global-search-results-page .search-results-count-spell{font-weight:400;font-size:14px;line-height:20px;text-align:left;margin-bottom:24px}
.auth.global-search-results-page .search-results-count-spell b{font-weight:600}
.auth.global-search-results-page .search-results-message-spell a{font-weight:400 !important;font-size:16px;line-height:24px;text-align:left;margin-bottom:24px !important;padding-left:4px;word-wrap:break-word}
.auth.global-search-results-page .search-results-message,.auth.global-search-results-page .search-results-message-spell{font-weight:400 !important;font-size:16px;line-height:24px;text-align:left;margin-bottom:24px !important}
.auth.global-search-results-page .search-results-page-body .search-results-error .search-results-error-icon{font-size:59px}
.auth.global-search-results-page .search-results-page-body .search-results-error .search-results-error-icon h4{text-transform:none}
.auth.global-search-results-page .search-results-list{list-style-type:none;margin:0;padding:0}
.auth.global-search-results-page .search-results-list__item{border-radius:8px;margin-top:15px;padding:16px;border:1px solid #CCC;background:#FFF}
.auth.global-search-results-page .search-results-list__item:last-of-type{margin-bottom:20px}
.auth.global-search-results-page .search-results-list__item.search-banner{padding-top:36px}
.auth.global-search-results-page .search-results-list__item.search-banner.ext-link{padding:16px}
.auth.global-search-results-page .search-results-list__item.search-banner.ext-link .search-banner-content .search-banner-image img{height:auto}
.auth.global-search-results-page .search-results-list__item.search-banner.ext-link .search-banner-content .ext-wrap__hide{display:none}
.auth.global-search-results-page .search-results-list__item.search-banner.ext-link .search-banner-content .extlink_wrapper{display:flex;flex-direction:row-reverse}
.auth.global-search-results-page .search-results-list__item.search-banner.ext-link .search-banner-content .featured-results_wrapper{display:flex;flex-direction:row-reverse;margin-top:8px;margin-bottom:16px}
.auth.global-search-results-page .search-results-list__item.search-banner.ext-link .search-banner-content .featured-results_wrapper .featured-results-icon{top:0;right:0}
.auth.global-search-results-page .search-results-list__item.search-banner.ext-link .search-banner-content .extlink_icon{position:relative;height:16px;width:16px;cursor:pointer;background:url(site/css/resources/img/external-link-box.png) no-repeat center center;background-size:16px;float:right}
.auth.global-new-search-results-page .search-results-list__item.search-banner .search-banner-content .featured-results-icon{right:0}
.auth.global-new-search-results-page .search-results-list__item.search-banner.normal-link{padding:36px 16px 16px 16px}
.auth.global-search-results-page .search-results-list__item.search-banner .search-results-content__title{padding-top:4px}
.auth.global-search-results-page .search-results-list__item.search-banner .search-banner-content-only{padding:0}
.auth.global-search-results-page .search-banner .search-banner-content .search-banner-image{padding:0;max-width:23.78%;overflow:hidden}
.auth.global-search-results-page .search-banner .search-results-content .search-banner-image{padding:0;max-width:23.78%;overflow:hidden}
.auth.global-search-results-page .search-banner .search-banner-content .search-banner-image img,.auth.global-search-results-page .result-content__img{max-width:100%;width:90px;height:100%;margin:0;top:52%;right:0;padding-right:8px}
.auth.global-search-results-page .search-banner .search-banner-content .featured-results-icon{position:relative;top:-16px;text-transform:capitalize;float:right;font-family:"Noto Sans";font-size:12px;font-style:normal;font-weight:600;line-height:13px;color:#000;background-color:#ffcd11;display:flex;padding:1.5px 4.5px;justify-content:center;align-items:center;gap:4px;border-radius:16px}
.auth.global-search-results-page .search-results-content__body .search-results-content-description{padding:0}
.auth.global-search-results-page .search-results-list__item .col-lg-12{padding:0}
.auth.global-search-results-page .search-banner .search-banner-content .search-banner-content-only.col-12{padding:0}
.auth.global-search-results-page .search-results-content:hover{text-decoration:none}
.auth.global-search-results-page .search-results-content:focus{outline:2px solid}
.auth.global-search-results-page .search-results-content__body{flex:1;margin-left:0;margin-right:0}
.auth.global-search-results-page .search-results-heading{font-family:"Noto Sans";font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}
.auth.global-search-results-page .search-results-content__title{font-family:"Roboto Condensed";font-size:20px;font-style:normal;font-weight:700;line-height:28px;padding-bottom:16px}
#searchResultsDiv{width:100vw}
.auth.global-search-results-page .result-content__img{display:block;width:100%;max-width:100%;flex-shrink:0;position:absolute;top:50%;transform:translate(-10%,-50%);left:4%;object-fit:cover;object-position:center}
.auth.global-search-results-page .page-flipper{width:auto;padding:0;max-width:none;left:auto;bottom:auto}
.auth.global-search-results-page .page-flipper__select-wrapper a.dropdown-button{height:42px;display:flex;border:0;align-items:center;padding:5px 35px 0 15px}
.auth.global-search-results-page .filter--panel ul[data-toggle-group]:not(.show){display:none;content-visibility:auto}
.auth .global-search-results-page .search-results-list__item a:hover{text-decoration:none}
.auth.global-search-results-page .search-results-page-body .col-12{padding:0}
.auth.global-search-results-page .top-pagination .light-theme{margin:unset}
.auth.global-search-results-page .top-pagination a:not(.prev):not(.next),.auth.global-search-results-page .top-pagination .ellipse{display:none}
.auth.global-search-results-page .top-pagination .search__showing-page{font-weight:600;padding:0 0 16px 0;padding:0;font-family:'Noto Sans';font-size:14px;line-height:20px;text-align:left;display:flex;justify-content:space-between}
.auth.global-search-results-page .top-pagination .search__showing-page .search-page-details{display:none;font-weight:400}
.auth.global-search-results-page .top-pagination .search__pagination{text-align:right}
.auth.global-search-results-page .top-pagination .search-items{font-weight:600;text-align:center;padding:unset;font-size:14px;line-height:20px;margin-top:15px;margin-right:unset;cursor:unset}
.auth.global-search-results-page .top-pagination .light-theme .search-items{font-weight:400;font-size:16px}
.auth.global-search-results-page .top-pagination .search__page-details{display:none;font-weight:400;padding:0 0 16px 0;font-family:'Noto Sans';font-size:14px;line-height:20px;text-align:left;display:flex;justify-content:space-between}
.auth.global-search-results-page .search__showing-page{display:none;font-weight:400;padding:0 0 16px 0;font-family:'Noto Sans';font-size:14px;line-height:20px;text-align:left;display:flex;justify-content:space-between;margin-top:16px}
.auth.global-search-results-page .search-bottom-pag{display:flex;justify-content:space-between;margin-top:16px;position:relative;justify-content:unset}
.auth.global-search-results-page .search-bottom-pag .modalWindow{display:none;position:absolute;max-height:135px;overflow:auto;min-width:40px;padding:4px 1px 4px 1px;background:#ffffff;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,0.3);box-shadow:0 5px 20px 0 rgba(0,0,0,0.3);z-index:1000;border-radius:8px;a{text-decoration:none}
}
.auth.global-search-results-page .search-bottom-pag .modalWindow a{display:block;cursor:pointer;font-family:'Noto Sans';font-size:16px;font-weight:400;line-height:24px;padding:4px 8px 4px 8px;width:100%;text-decoration:none;color:#000}
.auth.global-search-results-page .search-bottom-pag .modalWindow a:hover{background-color:#f2f2f2}
.auth.global-search-results-page .search-bottom-pag .modalWindow div{cursor:pointer;font-family:'Noto Sans';font-size:16px;font-weight:400;line-height:24px;padding:4px 8px 4px 8px;width:57px;height:32px;margin-bottom:-20px}
.auth.global-search-results-page .search-bottom-pag .dropdown{display:none}
.auth.global-search-results-page .search-bottom-pag .modalWindow div:hover{background-color:#f2f2f2}
.auth.global-search-results-page .search__showing-page.bottom{margin-top:16px;margin-bottom:60px}
.auth.global-search-results-page .search__showing-page.bottom .dropdown{display:inline-block;width:100%;text-align:right;right:0}
.auth.global-search-results-page .bottom-pagination .dropdown{height:40px;font-family:'Noto Sans';font-size:14px;font-weight:400;line-height:20px}
.auth.global-search-results-page .bottom-pagination hr{margin-top:24px;margin-bottom:16px}
.auth.global-search-results-page .search__showing-page.bottom .search-items{padding-top:17px;display:inline-block;width:50%;display:none}
.auth.global-search-results-page .bottom-pagination .dropdown label{margin-right:8px;font-weight:600;font-size:12px;line-height:16px}
.auth.global-search-results-page .bottom-pagination{padding-left:10px;padding-right:unset}
.auth.global-search-results-page .bottom-pagination .page-dropdown{appearance:none;-moz-appearance:none;width:68px;height:56px;padding:6px 8px 6px 8px;border-radius:4px;border:1px solid #e1e1e1;cursor:pointer}
.auth.global-search-results-page .bottom-pagination .dropdown::after{position:absolute;z-index:3;border-width:0 2px 2px 0;display:inline-block;transform:rotate(45deg);transition:border-color .2s;border-style:solid;padding:5px;content:'';margin:19px 0 0 -23px;color:#3f3f3f;pointer-events:none}
.auth.global-search-results-page .search-bottom-pag .pagination-container{width:100%}
.auth.global-search-results-page .search-bottom-pag .pagination-container .light-theme .current.prev,.auth.global-search-results-page .search-bottom-pag .pagination-container .light-theme .page-link.prev{margin-right:unset}
.auth.global-search-results-page .search-bottom-pag .pagination-container .light-theme .current.next,.auth.global-search-results-page .search-bottom-pag .pagination-container .light-theme .page-link.next{margin-left:-0.5rem}
.auth.global-search-results-page .bottom-pagination{display:none}
.auth.global-search-results-page .bottom-pagination .dropdown.mobile{display:none}
.pagination-container .light-theme .current{width:100%}
.auth.global-search-results-page .search-bottom-pag .pagination-container.top-pagination.mobile{display:none}
@media screen and (min-width:768px){.auth.global-search-results-page .result-content__img{display:block;position:absolute;top:50%;transform:translate(-10%,-50%)}
}
@media screen and (max-width:990px){.auth.global-new-search-results-page .mobile-filter-control,.auth.global-search-results-page .mobile-filter-control{display:flex}
.auth.global-search-results-page .pfp-left-col{position:unset}
.auth.global-search-results-page .search-results-page-body{padding-top:0}
.auth.global-new-search-results-page .search-results-page-body{padding-top:0}
.auth.global-new-search-results-page .pfp-right-col .search-hr,.auth.global-search-results-page .pfp-right-col .search-hr{margin:16px 0 16px 0;border-color:#ccc}
.auth.global-search-results-page .search-results-count,.auth.global-search-results-page .search-results-count-spell{margin-bottom:16px}
.auth.global-search-results-page .search-results-message,.auth.global-search-results-page .search-results-message-spell{margin-bottom:16px !important}
.auth.global-new-search-results-page .pfp-right-col .search-top-pag .top-pagination,.auth.global-search-results-page .pfp-right-col .search-top-pag .top-pagination{margin-top:32px}
.auth.global-new-search-results-page .pfp-right-col .search-top-pag .search-top-pag-hr{margin:16px 0 16px 0}
.auth.global-search-results-page .filter--panel{position:fixed;height:100vh;left:-100vw;top:0;padding:0 30px;border:0;z-index:9999;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;transition:all .4s ease;visibility:hidden}
.auth.global-search-results-page .filter--panel .return-link{display:block;position:relative;right:50%;left:50%;padding:13px 30px;margin:0 -50vw;text-transform:uppercase;width:100vw}
.auth.global-search-results-page .filter--panel .return-link::after{display:none;content-visibility:auto}
.auth.global-search-results-page .filter--panel.opened{left:0;overflow-y:auto;overflow-x:hidden;visibility:visible}
.auth.global-search-results-page .filter--panel__body{overflow-x:hidden;overflow-y:auto;min-height:calc(100vh - 150px);padding:35px 0}
.auth.global-search-results-page .filter--panel__footer{display:flex;border-width:1px 0 0;border-style:solid;padding:30px 30px;width:100vw;position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky;bottom:0;margin:0 0 0 -30px}
.auth.global-search-results-page .filter--panel__footer .button{width:100%;max-width:100%}
}
@media screen and (max-width:767px){.auth.global-new-search-results-page .result-content__img{width:108px;max-width:108px}
.auth.global-search-results-page .search-bottom-pag .pagination-container.desktop{display:none}
.auth.global-search-results-page .search-bottom-pag .pagination-container.top-pagination.mobile{display:block}
.auth.global-search-results-page .search-bottom-pag .pagination-container.top-pagination.mobile .light-theme{display:block;text-align:center;height:2.5rem}
.auth.global-search-results-page .search-bottom-pag .pagination-container.top-pagination.mobile .light-theme .search-items{font-weight:400;font-size:14px;padding-top:8px;padding-bottom:8px;line-height:20px;font-family:"Noto Sans";align-items:center;align-content:center;margin-top:unset}
.auth.global-search-results-page .search-bottom-pag .pagination-container.top-pagination.mobile .light-theme .current.prev,.auth.global-search-results-page .search-bottom-pag .pagination-container.top-pagination.mobile .light-theme .page-link.prev{border:unset !important;background:unset !important;margin-right:.5rem;margin-left:.25rem}
.auth.global-search-results-page .search-bottom-pag .pagination-container.top-pagination.mobile .light-theme .current.prev:before,.auth.global-search-results-page .search-bottom-pag .pagination-container.top-pagination.mobile .light-theme .page-link.prev:before{padding:8px}
.auth.global-search-results-page .search-bottom-pag .pagination-container.top-pagination.mobile .light-theme .current.next,.auth.global-search-results-page .search-bottom-pag .pagination-container.top-pagination.mobile .light-theme .page-link.next{margin-right:.25rem;margin-left:.5rem;border:unset !important;background:unset !important}
.auth.global-search-results-page .search-bottom-pag .pagination-container.top-pagination.mobile .light-theme .current.next:after,.auth.global-search-results-page .search-bottom-pag .pagination-container.top-pagination.mobile .light-theme .page-link.next:after{padding:8px}
.auth.global-search-results-page .global-search-results-form .suggestionBox{margin-left:7px;z-index:21}
.auth.global-search-results-page .global-search-results-form .suggestionBox .sug,.auth.global-search-results-page .global-search-results-form .suggestionBox .suggestionBoxHeading{line-height:25px;padding:5px 10px}
.auth.global-search-results-page .global-search-results-form .float-container{margin-left:7px}
.auth.global-search-results-page .global-search-results-form .button-primary{padding:.5625rem .65rem;width:110px}
.auth.global-new-search-results-page .searched-item,.auth.global-new-search-results-page .searched-item.no-results,.auth.global-new-search-results-page .searched-item-spell,.auth.global-search-results-page .searched-item,.auth.global-search-results-page .searched-item.no-results,.auth.global-search-results-page .searched-item-spell{margin-left:0;font-weight:700;font-size:24px;line-height:32px}
.auth.global-search-results-page .search-results-content__title{font-size:18px;line-height:20px}
.auth.global-search-results-page .search-results-heading{display:block}
.auth.global-search-results-page .search-results-list__item.search-banner .search-results-content__title{padding-top:8px}
.auth.global-search-results-page .search-results-container{margin-left:15px;margin-right:15px}
.auth.global-search-results-page .search-results-page-body .container{padding-left:0 !important;padding-right:0 !important}
.auth.global-search-results-page .search-results-page-body .search-results-content-description{padding-left:0}
.auth.global-search-results-page .search-results-page-body .col-10.search-results-content-description{padding-left:50px;padding-right:0}
.auth.global-search-results-page .search-results-page-body .search-banner .search-banner-content .search-banner-image{max-width:16.6666667%;padding:0 16px;overflow:unset}
.auth.global-search-results-page .search-results-page-body .search-banner .search-results-content .search-banner-image{max-width:16.6666667%;padding:0 16px;overflow:unset}
.auth.global-search-results-page .search-results-page-body .search-banner .search-banner-content .search-banner-image img,.auth.global-search-results-page .search-results-page-body .search-banner .search-banner-content .col-2 img,.auth.global-search-results-page .search-results-page-body .search-banner .search-results-content .search-banner-image img,.auth.global-search-results-page .search-results-page-body .search-banner .search-results-content .col-2 img,.auth.global-search-results-page .result-content__img{max-width:83px;width:83px;height:unset;right:unset;margin:0;top:50%;transform:translate(-10%,-55%);padding-right:8px}
.auth.global-search-results-page .search-results-page-body .search-banner .search-banner-content .search-banner-content-only{padding-left:50px;padding-right:0}
.auth.global-search-results-page .search-results-page-body .search-banner .search-banner-content .search-banner-content-only.col-12{padding:0}
.auth.global-search-results-page .top-pagination .light-theme{display:none}
.auth.global-search-results-page .top-pagination .search__showing-page{padding:0}
.auth.global-search-results-page .top-pagination .search__showing-page .search-page-details{display:block;font-weight:400}
.auth.global-search-results-page .top-pagination .search__pagination{text-align:center;margin-bottom:unset}
.auth.global-search-results-page .top-pagination .search__page-details{display:block;padding:0}
.auth.global-search-results-page .search__showing-page{display:none;padding:0}
.auth.global-search-results-page .search-bottom-pag{justify-content:space-between}
.auth.global-search-results-page .search-bottom-pag .dropdown{margin-top:24px}
.auth.global-search-results-page .search-bottom-pag .dropdown .page-dropdown{height:40px}
.auth.global-search-results-page .search-bottom-pag .dropdown::after{padding:4px;margin:13px 0 0 -21px}
.auth.global-search-results-page .search-bottom-pag .pagination-container .light-theme .current.prev,.auth.global-search-results-page .search-bottom-pag .pagination-container .light-theme .page-link.prev{margin-right:.5rem}
.auth.global-search-results-page .search-bottom-pag .pagination-container .light-theme .current.next,.auth.global-search-results-page .search-bottom-pag .pagination-container .light-theme .page-link.next{margin-left:unset}
.auth.global-search-results-page .top-pagination .search-items{margin-top:unset}
.auth.global-search-results-page .bottom-pagination .dropdown.mobile{display:block;margin-bottom:32px;text-align:end}
.auth.global-search-results-page .bottom-pagination{padding:0}
.auth.global-search-results-page .search__showing-page.bottom{display:none}
.auth.global-search-results-page .bottom-pagination .dropdown::after{margin:12px 0 0 -23px}
.auth.global-search-results-page .bottom-pagination .page-dropdown{width:68px;height:40px}
.auth.global-search-results-page .bottom-pagination hr{display:none}
.auth.global-search-results-page .search-bottom-pag{margin-top:24px;margin-bottom:24px}
.auth .global-search-results-page .search-results-error .searched-item.no-results{font-size:32px;line-height:40px}
.auth .global-search-results-page .search-results-section-heading .searched-item .result-keyword,.auth .global-search-results-page .search-results-section-heading .searched-item-spell .result-keyword{font-size:24px;line-height:32px}
.auth.global-search-results-page .search-results-section-heading .searched-item .result-pagination,.auth.global-search-results-page .searched-item-spell .item-spell__results,.auth.global-search-results-page .searched-item.no-results .no-results__message{font-size:20px;line-height:28px}
}
@media screen and (max-width:380px){.auth.global-search-results-page .page-flipper__select-wrapper a.dropdown-button{padding:0 25px 0 10px;font-size:11px}
.auth.global-search-results-page .global-search-results-form .button-primary{padding:.5625rem .65rem;width:85px}
}
.auth.global-new-search-results-page .global-search-results-form{display:flex;position:relative;margin-bottom:20px}
.auth.global-new-search-results-page .global-search-results-form .suggestionBox{top:56px;padding:0;position:absolute;text-indent:0;z-index:22;margin-left:10px}
.auth.global-new-search-results-page .global-search-results-form .suggestionBox .sug,.auth.global-new-search-results-page .global-search-results-form .suggestionBox .suggestionBoxHeading{line-height:20px;padding:12px 10px}
.auth.global-new-search-results-page .global-search-results-form .suggestionBox .sug:hover,.auth.global-new-search-results-page .global-search-results-form .suggestionBox .sug:focus,.auth.global-new-search-results-page .global-search-results-form .suggestionBox .suggestionBoxHeading:hover,.auth.global-new-search-results-page .global-search-results-form .suggestionBox .suggestionBoxHeading:focus{cursor:pointer}
.auth.global-new-search-results-page .global-search-results-form .button-primary{cursor:pointer;height:40px;margin-top:10px;width:150px;padding:.525rem .65rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.auth.global-new-search-results-page .global-search-results-form .float-container{padding:0 8px;position:relative;margin-right:15px;margin-left:10px;height:58px}
.auth.global-new-search-results-page .global-search-results-form .float-container i{position:relative;transform-origin:top left;transform:translate(0,4px) scale(1);margin-right:6px;top:9px}
.auth.global-new-search-results-page .global-search-results-form .float-container input{margin-left:20px;font-size:16px;outline:0;cursor:pointer;height:23px;transition:all 0 ease-out;padding:0 15px !important}
.auth.global-new-search-results-page .global-search-results-form .float-container label{position:relative !important;transform-origin:top left;transform:translate(0,4px) scale(1) !important;line-height:16px !important;display:inline-flex !important;left:0 !important;width:70% !important}
.auth.global-new-search-results-page .global-search-results-form .float-container.active label{transform:translate(0,2px) scale(0.75) !important}
.auth.global-new-search-results-page .pfp-filter-tag-wrapper{display:flex;flex-wrap:wrap;align-items:center}
.auth.global-new-search-results-page .pfp-right-col .clear-all{height:20px;margin-bottom:16px;font-family:"Noto Sans";font-weight:400;line-height:20px;font-size:14px;color:#0067b8;padding:2px 0;text-decoration:underline;cursor:pointer}
.auth.global-new-search-results-page .pfp-right-col .clear-all:hover{color:#0078d6}
.auth.global-new-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag{font-size:14px;line-height:24px;text-transform:capitalize;margin:unset;user-select:none;background-color:unset;display:flex;flex-wrap:wrap;flex:0 0 auto;max-width:100%}
.auth.global-new-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag:hover,.auth.global-new-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag:focus{cursor:pointer}
.auth .pfp-filter-tag-wrapper .pfp-filter-tag .material-icons:hover,.auth .pfp-filter-tag-wrapper .pfp-filter-tag .material-icons:focus{background:unset;color:unset}
.auth.global-new-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner{position:relative;float:left;border-radius:4px;border:1px solid #000;background-color:#fff;margin-right:8px;margin-bottom:8px;font-family:"Noto sans";flex:0 0 auto;white-space:nowrap}
.auth.global-new-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner:hover,.auth.global-new-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner:focus{background:#f2f2f2;border-radius:4px}
.auth.global-new-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag .tag-heading{font-weight:600;margin-right:8px;font-family:"Noto Sans";margin-bottom:8px;flex:0 0 auto;white-space:nowrap}
.auth.global-new-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag .tag-heading .tag-heading-arrow{position:relative;border-width:0 1.5px 1.5px 0;display:inline-block;transform:rotate(-45deg);transition:border-color .2s;margin:0 3.41px 1px 0;border-style:solid;padding:3px;content:'';color:#3f3f3f}
.auth.global-new-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner:not(:last-child)::after{content:"";position:unset;width:unset;height:unset;top:unset;right:unset}
.auth.global-new-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag .material-icons{font-size:12px;position:relative;top:unset;left:unset;padding:4px}
.auth.global-new-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag span{margin:0 0 0 8px;font-family:"Noto Sans";font-weight:600;font-size:14px}
.auth.global-new-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag span span{font-family:"Noto Sans";margin:0}
.auth.global-new-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag .material-icons:hover,.auth.global-new-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag .material-icons:focus{padding:4px;border-radius:unset}
.auth.global-new-search-results-page .sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.auth.global-new-search-results-page .sr-only-focusable:active,.auth.global-new-search-results-page .sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}
.auth.global-new-search-results-page .pfp-right-col .search-hr,.auth.global-search-results-page .pfp-right-col .search-hr{margin:24px 0 24px 0;border-color:#ccc}
.auth.global-search-results-page .mobile-filter-control{display:none;content-visibility:auto;height:40px;position:relative;margin:16px 0 16px 0;background:white;text-align:right}
.auth.global-new-search-results-page .mobile-filter-control .container .toggle-filters,.auth.global-search-results-page .mobile-filter-control .container .toggle-filters{outline:0;font-weight:600;border-radius:4px;vertical-align:middle;text-align:center;line-height:24px;white-space:nowrap;min-width:89px;height:40px;display:inline-block;font-size:16px;padding:8px;text-decoration:none}
.auth.global-new-search-results-page .mobile-filter-control .toggle-filter-switch,.auth.global-search-results-page .mobile-filter-control .toggle-filter-switch{float:right;margin:0 0 0 8px;color:#000}
.auth.global-new-search-results-page .filter--panel{float:left;width:100%;max-height:1272px;padding:16px 24px 0 24px;border-width:1px;border-style:solid;border:1px solid #ccc;background:white;overflow:auto}
.auth.global-new-search-results-page .filter--panel .return-link,.auth.global-new-search-results-page .filter--panel .back-btn{display:none;content-visibility:auto}
.auth.global-new-search-results-page .filter--panel__header{float:left;width:100%;margin-bottom:8px}
.auth.global-new-search-results-page .filter--panel__header h4{font-family:"Roboto Condensed";font-size:24px;font-weight:700;line-height:32px;float:left}
.auth.global-new-search-results-page .filter--panel__header .clear-all{float:right;cursor:pointer;color:#0067b8;text-decoration:underline;padding:6px 0 6px 15px}
.auth.global-new-search-results-page .filter--panel__header .clear-all[disabled]{pointer-events:none}
.auth.global-new-search-results-page .filter--panel__header .clear-all:hover{color:#0078d6}
.auth.global-new-search-results-page .filter--panel__section-header{font-size:16px;font-family:"Roboto Condensed";font-weight:700;line-height:24px;margin-bottom:8px}
.auth.global-new-search-results-page .filter--group{float:left;width:100%;border-width:1px 0 0 0;border-style:solid;padding:16px 0;border-color:#ccc}
.auth.global-new-search-results-page .filter--group:last-of-type{border-width:1px 0 0 0}
.auth.global-new-search-results-page .filter--group--borderless{border:0;padding:0}
.auth.global-new-search-results-page .filter--group .accordion__item{padding-bottom:0}
.auth.global-new-search-results-page .filter--group .accordion__item:first-child .accordion__heading{padding-top:0}
.auth.global-new-search-results-page .filter--group .accordion__heading{font-family:"Noto Sans";font-weight:600;line-height:20px;font-size:14px;text-transform:capitalize;border-top:0;padding:8px 0 8px;display:none}
.auth.global-new-search-results-page .filter--group .accordion__heading .accordion_heading_text{max-width:270px}
.auth.global-new-search-results-page .filter--group .accordion__heading:hover{color:#000}
.auth.global-new-search-results-page .filter--group .accordion__heading .open{padding:4px 0 8px}
.auth.global-new-search-results-page .filter--group .accordion__body{padding:0}
.auth.global-new-search-results-page .filter--group .acc-header{text-transform:uppercase;position:relative;float:left;width:100%;cursor:pointer;margin:0}
.auth.global-new-search-results-page .filter--group .acc-header::after{position:absolute;top:calc(50% - 6px);right:1px;content:"";border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);margin:0 0 3px 10px;-moz-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease;border-style:solid}
.auth.global-new-search-results-page .filter--group .acc-header.opened::after{top:calc(50% - 1px);transform:rotate(225deg);-webkit-transform:rotate(225deg)}
.auth.global-new-search-results-page .filter--group .filter--inner{float:left;width:100%;display:none;content-visibility:auto;margin-top:0}
.auth.global-new-search-results-page .filter--group .filter--inner form{margin-bottom:0}
.auth.global-new-search-results-page .filter--group .filter--inner label{font-family:"Noto Sans";font-weight:400;line-height:20px;font-size:14px;display:inline-flex;margin-bottom:0;margin-top:0;cursor:pointer;color:#3f3f3f}
.auth.global-new-search-results-page .filter--group .filter--inner ul{margin:0 0 0 10px;font-weight:bold}
.auth.global-new-search-results-page .filter--group .filter--inner ul li{font-size:13px;line-height:26px}
.auth.global-new-search-results-page .filter--group .filter--inner .menu-list{margin-left:0}
.auth.global-new-search-results-page .filter--group .filter--inner .menu-list ul{margin-left:0;margin-top:0}
.auth.global-new-search-results-page .filter--group .filter--inner .menu-list li{font-size:14px;line-height:1.3em;padding:4px 8px;font-weight:normal}
.auth.global-new-search-results-page .filter--group .filter--inner .menu-list li:not(:first-child){margin-top:4px}
.auth.global-new-search-results-page .filter--group .filter--inner .menu-list a{text-transform:none;font-weight:normal}
.auth.global-new-search-results-page .filter--group .filter--inner .menu-list i{font-size:16px;position:relative;top:3px}
.auth.global-new-search-results-page .filter--group .filter--inner-visible{display:block}
.auth.global-new-search-results-page .filter--group__link{border-bottom:0}
.auth.global-new-search-results-page .filter--panel__footer{display:none;content-visibility:auto}
.auth.global-new-search-results-page .divider{display:block}
.auth.global-new-search-results-page .show-more{color:#0067b8;font-family:"Noto Sans";font-weight:400;line-height:20px;font-size:14px;padding:8px 0 8px 8px;display:block;text-transform:none;text-decoration:underline;cursor:pointer}
.auth.global-new-search-results-page .load-more{color:#0067b8;font-family:"Noto Sans";font-weight:400;line-height:20px;font-size:14px;padding:4px 0 0 0;display:block;text-transform:none;text-decoration:underline;cursor:pointer}
.auth.global-new-search-results-page .load-more::before{position:static;top:calc(50% - 4px);right:2px;content:'';border-width:0 2px 2px 0;border-style:solid;color:#3f3f3f;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);margin:0 6px 3px 3px;-moz-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease}
.auth.global-new-search-results-page .global-search-form{padding:20px 0 20px 15px}
.auth.global-search-results-page .searched-item,.auth.global-search-results-page .searched-item-spell{margin-bottom:4px;font-weight:700;font-size:32px;line-height:40px;letter-spacing:0;text-align:left}
.auth.global-new-search-results-page .pagination--results{margin:0 0 26px 0}
.auth.global-new-search-results-page .pagination--results hr{border-color:#ccc;margin:0 0 8px}
.auth.global-new-search-results-page .pagination--results .pagination__numbered-items{font-size:14px;font-family:"Roboto Condensed Bold";font-weight:700;line-height:21px}
.auth.global-new-search-results-page .search-results-section-heading p,.auth.global-new-search-results-page .search-results-section-heading a{font-size:18px;font-weight:400;line-height:24px;letter-spacing:0;text-align:left}
.auth.global-new-search-results-page .search-results-section-heading .searched-item-title{margin-bottom:0}
.auth.global-new-search-results-page .search-results-section-heading a:not(:nth-child(-n+7)){display:none}
.auth.global-new-search-results-page input[type="checkbox"]{width:22px;height:22px;margin-right:8px;cursor:pointer;position:relative;visibility:hidden;-webkit-appearance:none;appearance:none;border-radius:2px;padding:0;color:#ccc !important}
.auth.global-new-search-results-page input[type="checkbox"]::before{height:24px;width:24px;float:left;text-align:center;margin-right:8px}
.auth.global-new-search-results-page input[type="checkbox"]:checked::before{content:"done";font-family:"Material Icons";border-color:#000;padding:1px}
.auth.global-new-search-results-page input[type="checkbox"]:hover:not(:checked)::before{height:24px;width:24px;float:left;text-align:center;margin-right:8px}
.auth.global-new-search-results-page input[type="checkbox"]:hover:not(:checked)::after{position:absolute;top:-8px;left:-8px;height:34px;width:34px;visibility:visible;z-index:1}
.auth.global-new-search-results-page input[type="checkbox"]:focus{visibility:visible}
.auth.global-new-search-results-page .search-results-page-body{padding-top:40px}
.auth.global-search-results-page .search-results-page-body{padding-top:40px}
.auth.global-new-search-results-page .search-results-page-body .search-results-error{text-align:center;margin-top:10px;margin-bottom:40px}
.auth.global-new-search-results-page .search-results-page-body .search-results-error .search-results-message,.auth.global-search-results-page .search-results-page-body .search-results-error .search-results-message{font-size:14px;line-height:20px}
.auth.global-search-results-page .searched-item.no-results{margin-bottom:4px;font-weight:700;font-size:32px;line-height:40px;letter-spacing:0;text-align:left;margin-top:0}
.auth.global-new-search-results-page .search-results-page-body .search-results-error.no-results,.auth.global-search-results-page .search-results-page-body .search-results-error.no-results{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;margin-top:0}
.auth.global-new-search-results-page .search-results-page-body .search-results-error.no-results hr,.auth.global-search-results-page .search-results-page-body .search-results-error.no-results hr{margin-bottom:24px}
.auth.global-search-results-page .search-results-count,.auth.global-search-results-page .search-results-count-spell{font-weight:400;font-size:14px;line-height:20px;text-align:left;margin-bottom:24px}
.auth.global-search-results-page .search-results-count-spell b{font-weight:600}
.auth.global-search-results-page .search-results-message-spell a{font-weight:400 !important;font-size:16px;line-height:24px;text-align:left;margin-bottom:24px !important;padding-left:4px;word-wrap:break-word}
.auth.global-search-results-page .search-results-message,.auth.global-search-results-page .search-results-message-spell{font-weight:400 !important;font-size:16px;line-height:24px;text-align:left;margin-bottom:24px !important}
.auth.global-new-search-results-page .search-results-page-body .search-results-error .search-results-error-icon{font-size:59px}
.auth.global-new-search-results-page .search-results-list{list-style-type:none;margin:0;padding:0}
.auth.global-new-search-results-page .search-results-list__item{border-radius:8px;border:1px solid #ccc !important;margin-top:16px;padding:16px 16px}
.auth.global-new-search-results-page .search-results-list__item:last-of-type{margin-bottom:24px}
.auth.global-new-search-results-page .search-banner{padding:40px 0 20px 0}
.auth.global-new-search-results-page .search-banner .search-banner-content .search-banner-image img{max-width:108px;width:90px;margin:38px;top:5%;transform:translate(-20%,-55%)}
.auth.global-new-search-results-page .search-banner .search-banner-content .featured-results-icon{font-size:12px;border-radius:8px;position:relative;top:-25px;height:18px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;text-transform:capitalize;line-height:16px;float:right;right:35px}
.auth.global-new-search-results-page .search-banner .search-banner-content .search-banner-content-only{padding-left:30px;padding-right:45px}
.auth.global-new-search-results-page .search-banner .search-banner-content .search-banner-content-only.col-12{padding-left:50px;padding-right:45px}
.auth.global-new-search-results-page .result-content:hover{text-decoration:none}
.auth.global-new-search-results-page .search-results-content__body{flex:1;margin-left:0;margin-right:0}
.auth.global-new-search-results-page .search-results-heading{font-size:14px;margin-top:16px;font-weight:400;line-height:20px;margin-bottom:4px;font-family:"Noto sans";display:block}
.auth.global-new-search-results-page .search-results-subheading{font-size:14px;margin-bottom:0}
.auth.global-new-search-results-page .search-results-content__title{font-weight:700 !important;font-size:20px;line-height:28px;margin-bottom:16px}
.auth.global-new-search-results-page .result-content__img{display:block;width:100%;max-width:100%;min-height:96px;max-height:108px;flex-shrink:0;position:relative;top:50%;left:10%;transform:translate(-10%,-50%);object-fit:contain;object-position:center}
.auth.global-new-search-results-page .no-gutters .result-content__img{padding-left:15px;padding-right:15px}
.auth.global-new-search-results-page .family-results-heading,.auth.global-new-search-results-page .equipment-results-heading,.auth.global-new-search-results-page .sub-family-results-heading,.auth.global-new-search-results-page .parts-results-heading,.auth.global-new-search-results-page .attachments-results-heading{font-size:14px;font-weight:400;line-height:20px;font-family:"Noto sans";margin-bottom:4px}
.auth.global-new-search-results-page .equipment-result-sub-heading,.auth.global-new-search-results-page .parts-result-sub-heading,.auth.global-new-search-results-page .attachments-result-sub-heading{font-family:'Noto Sans';font-size:14px;font-weight:400;line-height:20px;margin-bottom:0;color:#6f6f6f}
.auth.global-new-search-results-page .parts-results-description{font-family:'Noto Sans';font-size:14px;font-weight:400;line-height:20px;margin-bottom:8px}
.auth.global-new-search-results-page .sub-family-results-sub-heading-value,.auth.global-new-search-results-page .equipment-result-sub-heading-value,.auth.global-new-search-results-page .parts-result-sub-heading-value,.auth.global-new-search-results-page .attachments-result-sub-heading-value{font-family:'Noto Sans';font-size:14px;font-weight:600;line-height:20px;margin-bottom:8px}
.auth.global-new-search-results-page .equipment-result-price-value,.auth.global-new-search-results-page .attachments-result-price-value{font-size:20px;font-family:"Roboto Condensed";font-weight:700;line-height:28px;margin-bottom:8px}
.auth.global-new-search-results-page .dot-container{margin-bottom:6px}
.auth.global-new-search-results-page .dot{margin-top:9px;display:inline-block;width:10px;height:10px;background-color:#ffcd11}
.auth.global-new-search-results-page .dot-container .dot:nth-last-child(5){animation:linearAnimation 1s .2s linear infinite}
.auth.global-new-search-results-page .dot-container .dot:nth-last-child(4){animation:linearAnimation 1s .4s linear infinite}
.auth.global-new-search-results-page .dot-container .dot:nth-last-child(3){animation:linearAnimation 1s .6s linear infinite}
.auth.global-new-search-results-page .dot-container .dot:nth-last-child(2){animation:linearAnimation 1s .8s linear infinite}
.auth.global-new-search-results-page .dot-container .dot:nth-last-child(1){animation:linearAnimation 1s 1s linear infinite}
@keyframes linearAnimation{0{background-color:#d9d9d9}
50%{background-color:#d9d9d9}
100%{background-color:#ffcd11}
}
.auth.global-new-search-results-page .family-results__img{margin-left:auto;margin-right:auto;display:block;width:100%;max-width:100%;height:76px;flex-shrink:0;object-fit:contain;object-position:center;position:relative}
.auth.global-new-search-results-page .family-results-sub-heading{font-size:14px;font-weight:600;line-height:20px;margin:8px;font-family:"Noto sans";text-align:center}
.auth.global-new-search-results-page .search-results-family__body{flex:1;margin-left:auto;margin-right:auto;margin-top:28px}
.auth.global-new-search-results-page .search-results-family__body.slick-slider{padding:0 50px}
.auth.global-new-search-results-page .search-results-family__item{flex:auto}
.auth.global-new-search-results-page .search-results-family__build-and-price{font-size:12px;font-weight:600;line-height:16px;margin-bottom:16px;font-family:"Noto sans";text-align:center;border:1px solid black;width:fit-content;padding:1px 8px 2px 8px;border-radius:4px}
.auth.global-new-search-results-page .new-results-icon{font-family:"Noto sans";font-weight:600;background-color:#ffcd11;font-size:12px;border-radius:16px;height:18px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;text-transform:capitalize;line-height:13px;float:left}
.auth.global-new-search-results-page .url{position:relative;height:20px;width:20px;cursor:pointer;background:url(site/img/searchResults/external-link-box.png) no-repeat center center;background-size:20px;float:right}
.auth.global-new-search-results-page .page-flipper{width:auto;padding:0;margin-top:16px;max-width:none;left:auto;bottom:auto}
.auth.global-new-search-results-page .page-flipper__select-wrapper a.dropdown-button{font-size:14px;font-family:"Roboto Condensed Bold";font-weight:700;line-height:21px;height:43px;display:flex;border:0;align-items:center;padding:13px 37px 13px 15px}
.auth.global-new-search-results-page .page-flipper__button{color:#2679b8;width:41px;height:45px}
.auth.global-new-search-results-page .pagination__numbered-wrapper .page-flipper+.page-flipper{margin-left:16px !important}
.auth.global-new-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag{background-color:unset}
.auth.global-new-search-results-page .carousel-container{position:relative;max-width:80%;margin:auto}
.auth.global-new-search-results-page .slick-prev,.auth.global-new-search-results-page .slick-next{position:absolute;top:50%;transform:translateY(-50%);color:#3f3f3f;background-color:#fff;border:1px solid #000;border-radius:4px;cursor:pointer;height:32px;width:32px}
.auth.global-new-search-results-page .slick-prev:hover,.auth.global-new-search-results-page .slick-next:hover{background-color:#f2f2f2}
.auth.global-new-search-results-page .slick-prev:active,.auth.global-new-search-results-page .slick-next:active{background-color:#ccc}
.auth.global-new-search-results-page .slick-prev.slick-disabled,.auth.global-new-search-results-page .slick-next.slick-disabled{background-color:#f2f2f2 !important;border-color:#f2f2f2 !important}
.auth.global-new-search-results-page .slick-prev.slick-disabled::before,.auth.global-new-search-results-page .slick-next.slick-disabled::before{opacity:1;color:#aaa}
.auth.global-new-search-results-page .slick-prev{left:0}
.auth.global-new-search-results-page .slick-prev::before{margin:0 0 0 2px;border-style:solid;padding:4px;content:''}
.auth.global-new-search-results-page .slick-next{right:0}
.auth.global-new-search-results-page .slick-next::before{margin:0 0 0 -2px;border-style:solid;padding:4px;content:''}
.auth.global-new-search-results-page .pagination{text-align:center;padding:16px 16px 0 16px;color:#3f3f3f;font-size:14px;font-weight:400;line-height:20px;font-family:"Noto sans"}
.auth.global-search-results-page .search-bottom-pag .pagination-container.top-pagination.mobile{display:none}
@media screen and (max-width:990px){.auth.global-new-search-results-page .mobile-filter-control,.auth.global-search-results-page .mobile-filter-control{display:flex}
.auth.global-search-results-page .search-results-page-body{padding-top:0}
.auth.global-new-search-results-page .search-results-page-body{padding-top:0}
.auth.global-new-search-results-page .pfp-right-col .search-hr,.auth.global-search-results-page .pfp-right-col .search-hr{margin:16px 0 16px 0;border-color:#ccc}
.auth.global-search-results-page .search-results-message,.auth.global-search-results-page .search-results-message-spell{margin-bottom:16px !important}
.auth.global-new-search-results-page .pfp-right-col .search-top-pag .top-pagination,.auth.global-search-results-page .pfp-right-col .search-top-pag .top-pagination{margin-top:32px}
.auth.global-new-search-results-page .pfp-right-col .search-top-pag .search-top-pag-hr{margin:16px 0 16px 0}
.auth.global-new-search-results-page .pfp-left-col{position:unset}
.auth.global-search-results-page .search-results-count,.auth.global-search-results-page .search-results-count-spell{margin-bottom:16px}
.auth.global-new-search-results-page .filter--panel{position:fixed;height:100%;left:-100vw;top:0;padding:24px 32px 0;border:0;z-index:999;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;transition:all .4s ease;visibility:hidden}
.auth.global-new-search-results-page .filter--panel .back-btn{font-family:"Noto Sans" !important;font-weight:600 !important;line-height:20px;font-size:14px;display:block;position:absolute;padding:5px 16px;height:32px}
.auth.global-new-search-results-page .filter--panel .back-btn::after{display:none;content-visibility:auto}
.auth.global-new-search-results-page .filter--panel.opened{left:0;overflow-y:auto;overflow-x:hidden;visibility:visible;z-index:9999}
.auth.global-new-search-results-page .filter--panel__body{overflow-x:hidden;overflow-y:auto;min-height:calc(100vh - 150px);padding:35px 0 0;margin-top:13px}
.auth.global-new-search-results-page .divider{display:none}
.auth.global-new-search-results-page .filter--panel__footer{display:flex;border-width:1px 0 0;border-style:solid;padding:17px 0;position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky;bottom:0;margin:0;width:100%}
.auth.global-new-search-results-page .filter--panel__footer .button{width:100%;max-width:100%}
}
@media screen and (max-width:767px){.auth.global-search-results-page .search-bottom-pag .pagination-container.desktop{display:none}
.auth.global-search-results-page .search-bottom-pag .pagination-container.top-pagination.mobile{display:block}
.auth.global-search-results-page .search-bottom-pag .pagination-container.top-pagination.mobile .light-theme{display:block;text-align:center;height:2.5rem}
.auth.global-search-results-page .search-bottom-pag .pagination-container.top-pagination.mobile .light-theme .search-items{font-weight:400;font-size:14px;padding-top:8px;padding-bottom:8px;line-height:20px;font-family:"Noto Sans";align-items:center;align-content:center;margin-top:unset}
.auth.global-search-results-page .search-bottom-pag .pagination-container.top-pagination.mobile .light-theme .current.prev,.auth.global-search-results-page .search-bottom-pag .pagination-container.top-pagination.mobile .light-theme .page-link.prev{border:unset !important;background:unset !important;margin-right:.5rem;margin-left:.25rem}
.auth.global-search-results-page .search-bottom-pag .pagination-container.top-pagination.mobile .light-theme .current.prev:before,.auth.global-search-results-page .search-bottom-pag .pagination-container.top-pagination.mobile .light-theme .page-link.prev:before{padding:8px}
.auth.global-search-results-page .search-bottom-pag .pagination-container.top-pagination.mobile .light-theme .current.next,.auth.global-search-results-page .search-bottom-pag .pagination-container.top-pagination.mobile .light-theme .page-link.next{margin-right:.25rem;margin-left:.5rem;border:unset !important;background:unset !important}
.auth.global-search-results-page .search-bottom-pag .pagination-container.top-pagination.mobile .light-theme .current.next:after,.auth.global-search-results-page .search-bottom-pag .pagination-container.top-pagination.mobile .light-theme .page-link.next:after{padding:8px}
.auth.global-new-search-results-page .result-content__img{width:108px;max-width:108px}
.auth.global-new-search-results-page .global-search-results-form .suggestionBox{margin-left:7px;z-index:21}
.auth.global-new-search-results-page .global-search-results-form .suggestionBox .sug,.auth.global-new-search-results-page .global-search-results-form .suggestionBox .suggestionBoxHeading{line-height:25px;padding:5px 10px}
.auth.global-new-search-results-page .global-search-results-form .float-container{margin-left:7px}
.auth.global-new-search-results-page .global-search-results-form .button-primary{padding:.5625rem .65rem;width:110px}
.auth.global-new-search-results-page .searched-item,.auth.global-new-search-results-page .searched-item.no-results,.auth.global-new-search-results-page .searched-item-spell,.auth.global-search-results-page .searched-item,.auth.global-search-results-page .searched-item.no-results,.auth.global-search-results-page .searched-item-spell{margin-left:0;font-weight:700;font-size:24px;line-height:32px}
.auth.global-new-search-results-page .search-results-container{margin-left:15px;margin-right:15px}
.auth.global-new-search-results-page .search-results-page-body .container{padding-left:0 !important;padding-right:0 !important}
.auth.global-new-search-results-page .search-results-page-body .search-results-list__item{padding:16px}
.auth.global-new-search-results-page .search-results-page-body .search-results-content-description{padding-left:50px;padding-bottom:50px;padding-right:10px}
.auth.global-new-search-results-page .search-results-page-body .search-banner{padding:40px 0 0 0}
.auth.global-new-search-results-page .search-results-page-body .search-banner .search-banner-content .search-banner-image img{max-width:83px;width:83px;margin:0;top:50%;transform:translate(-10%,-55%)}
.auth.global-new-search-results-page .search-results-page-body .search-banner .search-banner-content .search-banner-content-only{padding-left:50px;padding-right:20px}
.auth.global-new-search-results-page .search-results-page-body .search-banner .search-banner-content .search-banner-content-only.col-12{padding-right:15px;padding-left:15px}
.auth.global-new-search-results-page .search-results-heading{margin-top:8px}
.auth.global-new-search-results-page .pagination{font-size:12px;font-weight:400;line-height:16px;font-family:"Noto sans"}
.auth.global-new-search-results-page .family-results-heading,.auth.global-new-search-results-page .equipment-results-heading,.auth.global-new-search-results-page .sub-family-results-heading,.auth.global-new-search-results-page .parts-results-heading,.auth.global-new-search-results-page .attachments-result-heading{font-size:12px;font-weight:400;line-height:18px;font-family:"Noto sans";margin-bottom:4px}
.auth.global-new-search-results-page .search-results-content__title{font-size:18px;font-weight:700;line-height:20px;margin-bottom:8px}
.auth.global-new-search-results-page .search-results-family__build-and-price{margin-bottom:8px}
.auth.global-new-search-results-page .equipment-result-sub-heading,.auth.global-new-search-results-page .parts-result-sub-heading,.auth.global-new-search-results-page .attachments-result-sub-heading{font-size:12px;font-weight:400;line-height:16px;margin-bottom:0}
.auth.global-new-search-results-page .equipment-result-price-value,.auth.global-new-search-results-page .attachments-result-price-value{font-size:18px;font-weight:700;line-height:24px;margin-bottom:8px}
.auth.global-new-search-results-page .url{position:relative;height:12px;width:12px;cursor:pointer;background:url(site/img/searchResults/external-link-box.png) no-repeat center center;background-size:12px;float:right}
}
@media screen and (max-width:380px){.auth.global-new-search-results-page .page-flipper__select-wrapper a.dropdown-button{padding:0 25px 0 10px;font-size:11px}
.auth.global-new-search-results-page .global-search-results-form .button-primary{padding:.5625rem .65rem;width:85px}
}
.auth .pagination--results .pagination__numbered-wrapper .page-flipper__button--next::after{position:relative}
.auth .pagination--results .pagination__numbered-wrapper .page-flipper__button--next::after,.auth .pagination--results .pagination__numbered-wrapper .page-flipper__button--prev::before,.auth .pagination--results .pagination__numbered-wrapper .page-flipper__select-wrapper::after{display:inline-block;transform:rotate(-45deg);transition:border-color .2s;margin:0 0 1px 5px;border-style:solid;padding:3px;content:''}
.auth .pagination--results .pagination__numbered-wrapper .page-flipper__button--next::after{border-width:0 2px 2px 0}
.auth .pagination--results .pagination__numbered-wrapper .page-flipper__button--prev::before{margin-right:5px;border-width:2px 0 0 2px}
.auth .pagination--results .pagination__numbered-wrapper .page-flipper__select-wrapper::after{border-width:0 0 2px 2px}
.auth .drop--menu{position:relative}
.auth .drop--menu .dropdown-button.open+.menu--content{display:inline}
.auth .drop--menu .menu--content{display:none;max-width:225px;min-width:225px;border-radius:5px;float:left;width:100%;position:absolute;left:0;top:45px;margin:0;z-index:9999}
.auth .drop--menu .menu--content::after{bottom:calc(100% - 1px);left:15%;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.auth .drop--menu .menu--content li:not(.dealer--info){float:left;width:100%}
.auth .drop--menu .menu--content li:not(.dealer--info):first-of-type{border-top-left-radius:5px}
.auth .drop--menu .menu--content li:not(.dealer--info):first-of-type a:not(.button):not(.close){border-top-left-radius:5px;border-top-right-radius:5px}
.auth .drop--menu .menu--content li:not(.dealer--info):last-of-type{border-bottom-right-radius:5px;border-bottom-left-radius:5px}
.auth .drop--menu .menu--content li:not(.dealer--info) h3{margin:0 0 17px;text-align:center}
.auth .drop--menu .menu--content li:not(.dealer--info) a:not(.button):not(.close){float:left;width:100%;text-transform:uppercase;padding:15px 30px 15px 26px}
.auth .drop--menu .menu--content li:not(.dealer--info) a:not(.button):not(.close):hover{text-decoration:none}
.auth .drop--menu .menu--content li:not(.dealer--info):first-of-type{border-top-right-radius:5px}
.auth .drop--menu .menu--content li:not(.dealer--info):last-of-type a:not(.button){border-bottom-right-radius:5px;border-bottom-left-radius:5px}
.auth .pagination--results{margin:0 0 18px 0}
.auth .pagination--results span{text-transform:uppercase}
.auth .pagination--results .pagination__numbered-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}
.auth .pagination--results .pagination__numbered-wrapper .pagination__numbered-items{margin-top:5px}
.auth .pagination--results .pagination__numbered-wrapper .pagination__numbered-dropdowns{display:flex}
.auth .pagination--results .pagination__numbered-wrapper .pagination__numbered-dropdowns .page-flipper__select-wrapper.per-page{padding-bottom:3px !important}
.auth .pagination--results .pagination__numbered-wrapper .page-flipper{position:relative;z-index:1;border:0}
.auth .pagination--results .pagination__numbered-wrapper .page-flipper .menu--content>ul{margin:0;padding-left:0;display:flex}
.auth .pagination--results .pagination__numbered-wrapper .page-flipper .menu--content>ul li:nth-of-type(2){text-align:center;flex-grow:2;border-top:1px solid #ddd;border-bottom:0}
.auth .pagination--results .pagination__numbered-wrapper .page-flipper__button{padding:12px 14px;display:list-item}
.auth .pagination--results .pagination__numbered-wrapper .page-flipper__button::before,.auth .pagination--results .pagination__numbered-wrapper .page-flipper__button::after{position:relative;z-index:-1}
.auth .pagination--results .pagination__numbered-wrapper .page-flipper__select-wrapper{position:relative}
.auth .pagination--results .pagination__numbered-wrapper .page-flipper__select-wrapper::after{position:absolute;right:15px;top:16px;z-index:-1}
.auth .pagination--results .pagination__numbered-wrapper .page-flipper select{border:0;padding:7px 33px 7px 11px;background:0;text-align:center;position:relative;-moz-appearance:none;-webkit-appearance:none;margin:0;height:42px;width:100%}
.auth .pagination--results .pagination__numbered-wrapper .page-flipper select::-ms-expand{display:none}
.auth .pagination--results .pagination__numbered-wrapper .page-flipper select:hover{cursor:pointer}
.auth .pagination--results .pagination__numbered-wrapper .page-flipper select:hover,.auth .pagination--results .pagination__numbered-wrapper .page-flipper select:active{outline:0}
.auth .pagination--results .pagination__numbered-wrapper .page-flipper+.page-flipper{margin-left:15px}
.auth .pagination--results .pagination__menu.drop--menu .dropdown-button.open::before{content:"";position:fixed;left:0;right:0;top:0;bottom:0}
.auth .pagination--results .pagination__menu.drop--menu .menu--content{max-width:none;min-width:0;box-shadow:none;border:1px solid #ddd;border-radius:2px;top:42px;left:-1px;width:auto;right:-1px}
.auth .pagination--results .pagination__menu.drop--menu .menu--content::after{content:none}
.auth .pagination--results .pagination__menu.drop--menu .menu--content li{background:#f8f8f8}
.auth .pagination--results .pagination__menu.drop--menu .menu--content li:first-of-type a{border-top:0}
.auth .pagination--results .pagination__menu.drop--menu .menu--content li:nth-of-type(2) a{border-top:1px solid #ddd}
.auth .pagination--results .pagination__menu.drop--menu .menu--content li:hover{background:white}
.auth .pagination--results .pagination__menu.drop--menu .menu--content li a:not(.button):not(.close){padding:10px 15px;border-left:0;border-right:0;white-space:nowrap;text-align:center;font-size:13px;text-overflow:ellipsis;overflow:hidden}
@media screen and (max-width:768px){.auth .pagination--results{margin:15px 0 18px 0}
.auth .pagination--results .pagination__numbered-wrapper span{flex:1 0 100%;max-width:100%;margin-bottom:7px}
.auth .pagination--results .pagination__numbered-wrapper .page-flipper__select-wrapper::after{right:10px}
.auth .pagination--results .pagination__numbered-items{margin-bottom:10px}
}
.auth .drop--menu .menu--content .close::after{display:none !important}
.auth.global-new-search-results-page .global-search-results-form{display:flex;position:relative;margin-bottom:20px}
.auth.global-new-search-results-page .global-search-results-form .suggestionBox{top:56px;padding:0;position:absolute;text-indent:0;z-index:22;margin-left:10px}
.flex-container{display:flex;flex-wrap:wrap}
.flex-item-left{flex:50%}
.flex-item-right{flex:50%}
.auth.global-search-results-page .result-content__img.deg-default__search-image{display:block;width:100%;max-width:100%;flex-shrink:0;position:absolute;top:50%;transform:translate(0,-50%);object-fit:cover;padding-right:16px}
.auth.global-new-search-results-page .global-search-results-form .suggestionBox .sug,.auth.global-new-search-results-page .global-search-results-form .suggestionBox .suggestionBoxHeading{line-height:20px;padding:12px 10px}
.auth.global-new-search-results-page .global-search-results-form .suggestionBox .sug:hover,.auth.global-new-search-results-page .global-search-results-form .suggestionBox .sug:focus,.auth.global-new-search-results-page .global-search-results-form .suggestionBox .suggestionBoxHeading:hover,.auth.global-new-search-results-page .global-search-results-form .suggestionBox .suggestionBoxHeading:focus{cursor:pointer}
.auth.global-new-search-results-page .global-search-results-form .button-primary{cursor:pointer;height:40px;margin-top:10px;width:150px;padding:.525rem .65rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.auth.global-new-search-results-page .global-search-results-form .float-container{padding:0 8px;position:relative;margin-right:15px;margin-left:10px;height:58px}
.auth.global-new-search-results-page .global-search-results-form .float-container i{position:relative;transform-origin:top left;transform:translate(0,4px) scale(1);margin-right:6px;top:9px}
.auth.global-new-search-results-page .search-results-family__item:focus-visible{border:2px solid #000}
.auth.global-new-search-results-page .global-search-results-form .float-container input{margin-left:20px;font-size:16px;outline:0;cursor:pointer;height:23px;transition:all 0 ease-out;padding:0 15px !important}
.auth.global-new-search-results-page .global-search-results-form .float-container label{position:relative !important;transform-origin:top left;transform:translate(0,4px) scale(1) !important;line-height:16px !important;display:inline-flex !important;left:0 !important;width:70% !important}
.auth.global-new-search-results-page .global-search-results-form .float-container.active label{transform:translate(0,2px) scale(0.75) !important}
.auth.global-new-search-results-page .pfp-filter-tag-wrapper{display:flex;flex-wrap:wrap;align-items:center}
.auth.global-new-search-results-page .pfp-right-col .clear-all{height:20px;margin-bottom:16px;font-family:"Noto Sans";font-weight:400;line-height:20px;font-size:14px;color:#0067b8;padding:2px 0;text-decoration:underline;cursor:pointer}
.auth.global-new-search-results-page .pfp-right-col .clear-all:hover{color:#0078d6}
.auth.global-new-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag{font-size:14px;line-height:24px;text-transform:capitalize;margin:unset;user-select:none;background-color:unset;display:flex;flex-wrap:wrap;flex:0 0 auto;max-width:100%}
.auth.global-new-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag:hover,.auth.global-new-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag:focus{cursor:pointer}
.auth .pfp-filter-tag-wrapper .pfp-filter-tag .material-icons:hover,.auth .pfp-filter-tag-wrapper .pfp-filter-tag .material-icons:focus{background:unset;color:unset}
.auth.global-new-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner{position:relative;float:left;border-radius:4px;border:1px solid #000;background-color:#fff;margin-right:8px;margin-bottom:8px;font-family:"Noto sans";flex:0 0 auto;white-space:nowrap}
.auth.global-new-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner:hover,.auth.global-new-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner:focus{background:#f2f2f2;border-radius:4px}
.auth.global-new-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag .tag-heading{font-weight:600;margin-right:8px;font-family:"Noto Sans";margin-bottom:8px;flex:0 0 auto;white-space:nowrap}
.auth.global-new-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag .tag-heading .tag-heading-arrow{position:relative;border-width:0 1.5px 1.5px 0;display:inline-block;transform:rotate(-45deg);transition:border-color .2s;margin:0 0 1px 0;border-style:solid;padding:3px;content:'';color:#3f3f3f;margin-right:3.41px}
.auth.global-new-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag .tag-inner:not(:last-child)::after{content:"";position:unset;width:unset;height:unset;top:unset;right:unset}
.auth.global-new-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag .material-icons{font-size:12px;position:relative;top:unset;left:unset;padding:4px}
.auth.global-new-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag span{margin:0 0 0 8px;font-family:"Noto Sans";font-weight:600;font-size:14px}
.auth.global-new-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag span span{font-family:"Noto Sans";margin:0}
.auth.global-new-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag .material-icons:hover,.auth.global-new-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag .material-icons:focus{padding:4px;border-radius:unset}
.auth.global-new-search-results-page .sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.auth.global-new-search-results-page .sr-only-focusable:active,.auth.global-new-search-results-page .sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}
.auth.global-new-search-results-page .pfp-right-col .search-hr,.auth.global-search-results-page .pfp-right-col .search-hr{margin:24px 0 24px 0;border-color:#ccc}
.auth.global-search-results-page .mobile-filter-control{display:none;content-visibility:auto;height:40px;position:relative;margin:16px 0 16px 0;background:white;text-align:right}
.auth.global-new-search-results-page .mobile-filter-control .container .toggle-filters,.auth.global-search-results-page .mobile-filter-control .container .toggle-filters{outline:0;font-weight:600;border-radius:4px;vertical-align:middle;text-align:center;line-height:24px;white-space:nowrap;min-width:89px;height:40px;display:inline-block;font-size:16px;padding:8px;text-decoration:none}
.auth.global-new-search-results-page .mobile-filter-control .toggle-filter-switch,.auth.global-search-results-page .mobile-filter-control .toggle-filter-switch{float:right;margin:0 0 0 8px;color:#000}
.auth.global-new-search-results-page .filter--panel{float:left;width:100%;max-height:1272px;padding:16px 24px 0 24px;border-width:1px;border-style:solid;border:1px solid #ccc;background:white;overflow:auto}
.auth.global-new-search-results-page .filter--panel .return-link,.auth.global-new-search-results-page .filter--panel .back-btn{display:none;content-visibility:auto}
.auth.global-new-search-results-page .filter--panel__header{float:left;width:100%;margin-bottom:8px}
.auth.global-new-search-results-page .filter--panel__header h4{font-family:"Roboto Condensed";font-size:24px;font-weight:700;line-height:32px;float:left}
.auth.global-new-search-results-page .filter--panel__header .clear-all{float:right;cursor:pointer;color:#0067b8;text-decoration:underline;padding:6px 0 6px 15px}
.auth.global-new-search-results-page .filter--panel__header .clear-all[disabled]{pointer-events:none}
.auth.global-new-search-results-page .filter--panel__header .clear-all:hover{color:#0078d6}
.auth.global-new-search-results-page .filter--panel__section-header{font-size:16px;font-family:"Roboto Condensed";font-weight:700;line-height:24px;margin-bottom:8px}
.auth.global-new-search-results-page .filter--group{float:left;width:100%;border-width:1px 0 0 0;border-style:solid;padding:16px 0;border-color:#ccc}
.auth.global-new-search-results-page .filter--group:last-of-type{border-width:1px 0 0 0}
.auth.global-new-search-results-page .filter--group--borderless{border:0;padding:0}
.auth.global-new-search-results-page .filter--group .accordion__item{padding-bottom:0}
.auth.global-new-search-results-page .filter--group .accordion__item:first-child .accordion__heading{padding-top:0}
.auth.global-new-search-results-page .filter--group .accordion__heading{font-family:"Noto Sans";font-weight:600;line-height:20px;font-size:14px;text-transform:capitalize;border-top:0;padding:8px 0 8px;display:none}
.auth.global-new-search-results-page .filter--group .accordion__heading .accordion_heading_text{max-width:270px}
.auth.global-new-search-results-page .filter--group .accordion__heading:hover{color:#000}
.auth.global-new-search-results-page .filter--group .accordion__heading .open{padding:4px 0 8px}
.auth.global-new-search-results-page .filter--group .accordion__body{padding:0}
.auth.global-new-search-results-page .filter--group .acc-header{text-transform:uppercase;position:relative;float:left;width:100%;cursor:pointer;margin:0}
.auth.global-new-search-results-page .filter--group .acc-header::after{position:absolute;top:calc(50% - 6px);right:1px;content:"";border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);margin:0 0 3px 10px;-moz-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease;border-style:solid}
.auth.global-new-search-results-page .filter--group .acc-header.opened::after{top:calc(50% - 1px);transform:rotate(225deg);-webkit-transform:rotate(225deg)}
.auth.global-new-search-results-page .filter--group .filter--inner{float:left;width:100%;display:none;content-visibility:auto;margin-top:0}
.auth.global-new-search-results-page .filter--group .filter--inner form{margin-bottom:0}
.auth.global-new-search-results-page .filter--group .filter--inner label{font-family:"Noto Sans";font-weight:400;line-height:20px;font-size:14px;display:inline-flex;margin-bottom:0;margin-top:0;cursor:pointer;color:#3f3f3f}
.auth.global-new-search-results-page .filter--group .filter--inner ul{margin:0 0 0 10px;font-weight:bold}
.auth.global-new-search-results-page .filter--group .filter--inner ul li{font-size:13px;line-height:26px}
.auth.global-new-search-results-page .filter--group .filter--inner .menu-list{margin-left:0}
.auth.global-new-search-results-page .filter--group .filter--inner .menu-list ul{margin-left:0;margin-top:0}
.auth.global-new-search-results-page .filter--group .filter--inner .menu-list li{font-size:14px;line-height:1.3em;padding:4px 8px;font-weight:normal}
.auth.global-new-search-results-page .filter--group .filter--inner .menu-list li:not(:first-child){margin-top:4px}
.auth.global-new-search-results-page .filter--group .filter--inner .menu-list a{text-transform:none;font-weight:normal}
.auth.global-new-search-results-page .filter--group .filter--inner .menu-list i{font-size:16px;position:relative;top:3px}
.auth.global-new-search-results-page .filter--group .filter--inner-visible{display:block}
.auth.global-new-search-results-page .filter--group__link{border-bottom:0}
.auth.global-new-search-results-page .filter--panel__footer{display:none;content-visibility:auto}
.auth.global-new-search-results-page .divider{display:block}
.auth.global-new-search-results-page .show-more{color:#0067b8;font-family:"Noto Sans";font-weight:400;line-height:20px;font-size:14px;padding:8px 0 8px 8px;display:block;text-transform:none;text-decoration:underline;cursor:pointer}
.auth.global-new-search-results-page .load-more{color:#0067b8;font-family:"Noto Sans";font-weight:400;line-height:20px;font-size:14px;padding:4px 0 0 0;display:block;text-transform:none;text-decoration:underline;cursor:pointer}
.auth.global-new-search-results-page .load-more::before{position:static;top:calc(50% - 4px);right:2px;content:'';border-width:0 2px 2px 0;border-style:solid;color:#3f3f3f;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);margin:0 6px 3px 3px;-moz-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease}
.auth.global-new-search-results-page .global-search-form{padding:20px 0 20px 15px}
.auth.global-search-results-page .searched-item,.auth.global-search-results-page .searched-item-spell{margin-bottom:4px;font-weight:700;font-size:32px;line-height:40px;letter-spacing:0;text-align:left}
.auth.global-new-search-results-page .pagination--results{margin:0 0 26px 0}
.auth.global-new-search-results-page .pagination--results hr{border-color:#ccc;margin:0 0 8px}
.auth.global-new-search-results-page .pagination--results .pagination__numbered-items{font-size:14px;font-family:"Roboto Condensed Bold";font-weight:700;line-height:21px}
.auth.global-new-search-results-page .search-results-section-heading p,.auth.global-new-search-results-page .search-results-section-heading a{font-size:18px;font-weight:400;line-height:24px;letter-spacing:0;text-align:left}
.auth.global-new-search-results-page .search-results-section-heading .searched-item-title{margin-bottom:0}
.auth.global-new-search-results-page .search-results-section-heading a:not(:nth-child(-n+7)){display:none}
.auth.global-new-search-results-page input[type="checkbox"]{width:22px;height:22px;margin-right:8px;cursor:pointer;position:relative;visibility:hidden;-webkit-appearance:none;appearance:none;border-radius:2px;padding:0;color:#ccc !important}
.auth.global-new-search-results-page input[type="checkbox"]::before{height:24px;width:24px;float:left;text-align:center;margin-right:8px}
.auth.global-new-search-results-page input[type="checkbox"]:checked::before{content:"done";font-family:"Material Icons";border-color:#000;padding:1px}
.auth.global-new-search-results-page input[type="checkbox"]:hover:not(:checked)::before{height:24px;width:24px;float:left;text-align:center;margin-right:8px}
.auth.global-new-search-results-page input[type="checkbox"]:hover:not(:checked)::after{position:absolute;top:-8px;left:-8px;height:34px;width:34px;visibility:visible;z-index:1}
.auth.global-new-search-results-page input[type="checkbox"]:focus{visibility:visible}
.auth.global-new-search-results-page .search-results-page-body{padding-top:40px}
.auth.global-search-results-page .search-results-page-body{padding-top:40px}
.auth.global-new-search-results-page .search-results-page-body .search-results-error{text-align:center;margin-top:10px;margin-bottom:40px}
.auth.global-new-search-results-page .search-results-page-body .search-results-error .search-results-error-icon{font-size:59px}
.auth.global-new-search-results-page .search-results-page-body .search-results-error.no-results,.auth.global-search-results-page .search-results-page-body .search-results-error.no-results{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px;margin-top:0}
.auth.global-new-search-results-page .search-results-page-body .search-results-error.no-results hr,.auth.global-search-results-page .search-results-page-body .search-results-error.no-results hr{margin-bottom:24px}
.auth.global-search-results-page .searched-item.no-results{margin-bottom:4px;font-weight:700;font-size:32px;line-height:40px;letter-spacing:0;text-align:left;margin-top:0}
.auth.global-search-results-page .search-results-count,.auth.global-search-results-page .search-results-count-spell{font-weight:400;font-size:14px;line-height:20px;text-align:left;margin-bottom:24px}
.auth.global-search-results-page .search-results-count-spell b{font-weight:600}
.auth.global-search-results-page .search-results-message-spell a{font-weight:400 !important;font-size:16px;line-height:24px;text-align:left;margin-bottom:24px !important;padding-left:4px;word-wrap:break-word}
.auth.global-search-results-page .search-results-message,.auth.global-search-results-page .search-results-message-spell{font-weight:400 !important;font-size:16px;line-height:24px;text-align:left;margin-bottom:24px !important}
.auth.global-new-search-results-page .search-results-list{list-style-type:none;margin:0;padding:0}
.auth.global-new-search-results-page .search-results-list__item{border-radius:8px;border:1px solid #ccc !important;margin-top:16px;padding:16px 16px}
.auth.global-new-search-results-page .search-results-list__item:last-of-type{margin-bottom:24px}
.auth.global-new-search-results-page .search-banner{padding:40px 0 20px 0}
.auth.global-new-search-results-page .search-banner .search-banner-content .search-banner-image img{max-width:108px;width:90px;margin:38px;top:5%;transform:translate(-20%,-55%)}
.auth.global-new-search-results-page .search-banner .search-banner-content .featured-results-icon{font-size:12px;border-radius:8px;position:relative;top:-25px;height:18px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;text-transform:capitalize;line-height:16px;float:right}
.auth.global-new-search-results-page .search-banner .search-banner-content .search-banner-content-only{padding-left:30px;padding-right:45px}
.auth.global-new-search-results-page .search-banner .search-banner-content .search-banner-content-only.col-12{padding-left:50px;padding-right:45px}
.auth.global-new-search-results-page .result-content:hover{text-decoration:none}
.auth.global-new-search-results-page .search-results-content__body{flex:1;margin-left:0;margin-right:0;min-height:116px}
.auth.global-new-search-results-page .search-results-heading{font-size:14px;margin-top:16px;font-weight:400;line-height:20px;margin-bottom:4px;font-family:"Noto sans"}
.auth.global-new-search-results-page .search-results-subheading{font-size:14px;margin-bottom:0}
.auth.global-new-search-results-page .search-results-content__title{font-weight:700 !important;font-size:20px;line-height:28px;margin-bottom:16px}
.auth.global-new-search-results-page .result-content__img{display:block;width:100%;max-width:100%;min-height:96px;max-height:108px;flex-shrink:0;position:relative;top:50%;left:10%;transform:translate(-10%,-50%);object-fit:contain;object-position:center}
.auth.global-new-search-results-page .no-gutters .result-content__img{padding-left:15px;padding-right:15px}
.auth.global-new-search-results-page .family-results-heading,.auth.global-new-search-results-page .equipment-results-heading,.auth.global-new-search-results-page .sub-family-results-heading,.auth.global-new-search-results-page .parts-results-heading,.auth.global-new-search-results-page .attachments-results-heading{font-size:14px;font-weight:400;line-height:20px;margin-bottom:4px}
.auth.global-new-search-results-page .equipment-result-sub-heading,.auth.global-new-search-results-page .parts-result-sub-heading,.auth.global-new-search-results-page .attachments-result-sub-heading{font-family:'Noto Sans';font-size:14px;font-weight:400;line-height:20px;margin-bottom:0;color:#6f6f6f}
.auth.global-new-search-results-page .parts-results-description{font-family:'Noto Sans';font-size:14px;font-weight:400;line-height:20px;margin-bottom:8px}
.auth.global-new-search-results-page .sub-family-results-sub-heading-value,.auth.global-new-search-results-page .equipment-result-sub-heading-value,.auth.global-new-search-results-page .parts-result-sub-heading-value,.auth.global-new-search-results-page .attachments-result-sub-heading-value{font-family:'Noto Sans';font-size:14px;font-weight:600;line-height:20px;margin-bottom:8px}
.auth.global-new-search-results-page .equipment-result-price-value,.auth.global-new-search-results-page .attachments-result-price-value{font-size:20px;font-family:"Roboto Condensed";font-weight:700;line-height:28px;margin-bottom:8px}
.auth.global-new-search-results-page .dot-container{margin-bottom:6px}
.auth.global-new-search-results-page .dot{margin-top:9px;display:inline-block;width:10px;height:10px;background-color:#ffcd11}
.auth.global-new-search-results-page .dot-container .dot:nth-last-child(5){animation:linearAnimation 1s .2s linear infinite}
.auth.global-new-search-results-page .dot-container .dot:nth-last-child(4){animation:linearAnimation 1s .4s linear infinite}
.auth.global-new-search-results-page .dot-container .dot:nth-last-child(3){animation:linearAnimation 1s .6s linear infinite}
.auth.global-new-search-results-page .dot-container .dot:nth-last-child(2){animation:linearAnimation 1s .8s linear infinite}
.auth.global-new-search-results-page .dot-container .dot:nth-last-child(1){animation:linearAnimation 1s 1s linear infinite}
@keyframes linearAnimation{0{background-color:#d9d9d9}
50%{background-color:#d9d9d9}
100%{background-color:#ffcd11}
}
.auth.global-new-search-results-page .family-results__img{margin-left:auto;margin-right:auto;display:block;width:100%;max-width:100%;height:76px;flex-shrink:0;object-fit:contain;object-position:center;position:relative}
.auth.global-new-search-results-page .family-results-sub-heading{font-size:14px;font-weight:600;line-height:20px;margin:8px;font-family:"Noto sans";text-align:center}
.auth.global-new-search-results-page .search-results-family__body{flex:1;margin-left:auto;margin-right:auto;margin-top:28px}
.auth.global-new-search-results-page .search-results-family__body.slick-slider{padding:0 50px}
.auth.global-new-search-results-page .search-results-family__item{flex:auto}
.auth.global-new-search-results-page .search-results-family__build-and-price{font-size:12px;font-weight:600;line-height:16px;margin-bottom:16px;font-family:"Noto sans";text-align:center;border:1px solid black;width:fit-content;padding:1px 8px 2px 8px;border-radius:4px}
.auth.global-new-search-results-page .new-results-icon{font-family:"Noto sans";font-weight:600;background-color:#ffcd11;font-size:12px;border-radius:16px;height:18px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;text-transform:capitalize;line-height:13px;float:left}
.auth.global-new-search-results-page .url{position:relative;height:20px;width:20px;cursor:pointer;background:url(../../../../../../../../../etc.clientlibs/settings/wcm/designs/deg/clientlibs/resources/img/external-link-box.png) no-repeat center center;background-size:20px;float:right}
.auth.global-new-search-results-page .carousel.slick-initialized{max-width:735px}
.carousel-url{display:none}
.carousel-click{cursor:pointer}
.auth.global-new-search-results-page .page-flipper{width:auto;padding:0;margin-top:16px;max-width:none;left:auto;bottom:auto}
.auth.global-new-search-results-page .page-flipper__select-wrapper a.dropdown-button{font-size:14px;font-family:"Roboto Condensed Bold";font-weight:700;line-height:21px;height:43px;display:flex;border:0;align-items:center;padding:13px 37px 13px 15px}
.auth.global-new-search-results-page .page-flipper__button{color:#2679b8;width:41px;height:45px}
.auth.global-new-search-results-page .pagination__numbered-wrapper .page-flipper+.page-flipper{margin-left:16px !important}
.auth.global-new-search-results-page .pfp-filter-tag-wrapper .pfp-filter-tag{background-color:unset}
.auth.global-new-search-results-page .carousel-container{position:relative;max-width:80%;margin:auto}
.auth.global-new-search-results-page .slick-prev,.auth.global-new-search-results-page .slick-next{position:absolute;top:50%;transform:translateY(-50%);color:#3f3f3f;background-color:#fff;border:1px solid #000;border-radius:4px;cursor:pointer;height:32px;width:32px}
.auth.global-new-search-results-page .slick-prev:hover,.auth.global-new-search-results-page .slick-next:hover{background-color:#f2f2f2}
.auth.global-new-search-results-page .slick-prev:active,.auth.global-new-search-results-page .slick-next:active{background-color:#ccc}
.auth.global-new-search-results-page .slick-prev.slick-disabled,.auth.global-new-search-results-page .slick-next.slick-disabled{background-color:#f2f2f2 !important;border-color:#f2f2f2 !important}
.auth.global-new-search-results-page .slick-prev.slick-disabled::before,.auth.global-new-search-results-page .slick-next.slick-disabled::before{opacity:1;color:#aaa}
.auth.global-new-search-results-page .slick-prev{left:0}
.auth.global-new-search-results-page .slick-prev::before{margin:0 0 0 2px;border-style:solid;padding:4px;content:''}
.auth.global-new-search-results-page .slick-next{right:0}
.auth.global-new-search-results-page .slick-next::before{margin:0 0 0 -2px;border-style:solid;padding:4px;content:''}
.auth.global-new-search-results-page .pagination{text-align:center;padding:16px 16px 0 16px;color:#3f3f3f;font-size:14px;font-weight:400;line-height:20px;font-family:"Noto sans"}
.auth.global-search-results-page .search-bottom-pag .pagination-container.top-pagination.mobile{display:none}
@media screen and (min-width:768px){.auth.global-new-search-results-page .search-results-content__body{min-height:116px}
}
@media screen and (max-width:990px){.auth.global-new-search-results-page .mobile-filter-control,.auth.global-search-results-page .mobile-filter-control{display:flex}
.auth.global-search-results-page .search-results-page-body{padding-top:0}
.auth.global-new-search-results-page .search-results-page-body{padding-top:0}
.auth.global-new-search-results-page .pfp-right-col .search-hr,.auth.global-search-results-page .pfp-right-col .search-hr{margin:16px 0 16px 0;border-color:#ccc}
.auth.global-search-results-page .search-results-count,.auth.global-search-results-page .search-results-count-spell{margin-bottom:16px}
.auth.global-search-results-page .search-results-message,.auth.global-search-results-page .search-results-message-spell{margin-bottom:16px !important}
.auth.global-new-search-results-page .pfp-right-col .search-top-pag .top-pagination,.auth.global-search-results-page .pfp-right-col .search-top-pag .top-pagination{margin-top:32px}
.auth.global-new-search-results-page .pfp-right-col .search-top-pag .search-top-pag-hr{margin:16px 0 16px 0}
.auth.global-new-search-results-page .search-results-content__body{min-height:116px}
.auth.global-new-search-results-page .pfp-left-col{position:unset}
.auth.global-new-search-results-page .filter--panel{position:fixed;height:100%;left:-100vw;top:0;padding:24px 32px 0;border:0;z-index:999;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;transition:all .4s ease;visibility:hidden}
.auth.global-new-search-results-page .filter--panel .back-btn{font-family:"Noto Sans" !important;font-weight:600 !important;line-height:20px;font-size:14px;display:block;position:absolute;padding:5px 16px;height:32px}
.auth.global-new-search-results-page .filter--panel .back-btn::after{display:none;content-visibility:auto}
.auth.global-new-search-results-page .filter--panel.opened{left:0;overflow-y:auto;overflow-x:hidden;visibility:visible;z-index:9999}
.auth.global-new-search-results-page .filter--panel__body{overflow-x:hidden;overflow-y:auto;min-height:calc(100vh - 150px);padding:35px 0 0;margin-top:13px}
.auth.global-new-search-results-page .divider{display:none}
.auth.global-new-search-results-page .filter--panel__footer{display:flex;border-width:1px 0 0;border-style:solid;padding:17px 0;position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;position:sticky;bottom:0;margin:0;width:100%}
.auth.global-new-search-results-page .filter--panel__footer .button{width:100%;max-width:100%}
}
@media screen and (max-width:767px){.auth.global-search-results-page .result-content__img.deg-default__search-image{transform:translate(-19%,-50%);padding-right:8px;padding-left:0}
.auth.global-search-results-page .search-bottom-pag .pagination-container.desktop{display:none}
.auth.global-search-results-page .search-bottom-pag .pagination-container.top-pagination.mobile{display:block}
.auth.global-search-results-page .search-bottom-pag .pagination-container.top-pagination.mobile .light-theme{display:block;text-align:center;height:2.5rem}
.auth.global-search-results-page .search-bottom-pag .pagination-container.top-pagination.mobile .light-theme .search-items{font-weight:400;font-size:14px;padding-top:8px;padding-bottom:8px;line-height:20px;font-family:"Noto Sans";align-items:center;align-content:center;margin-top:unset}
.auth.global-search-results-page .search-bottom-pag .pagination-container.top-pagination.mobile .light-theme .current.prev,.auth.global-search-results-page .search-bottom-pag .pagination-container.top-pagination.mobile .light-theme .page-link.prev{border:unset !important;background:unset !important;margin-right:.5rem;margin-left:.25rem}
.auth.global-search-results-page .search-bottom-pag .pagination-container.top-pagination.mobile .light-theme .current.prev:before,.auth.global-search-results-page .search-bottom-pag .pagination-container.top-pagination.mobile .light-theme .page-link.prev:before{padding:8px}
.auth.global-search-results-page .search-bottom-pag .pagination-container.top-pagination.mobile .light-theme .current.next,.auth.global-search-results-page .search-bottom-pag .pagination-container.top-pagination.mobile .light-theme .page-link.next{margin-right:.25rem;margin-left:.5rem;border:unset !important;background:unset !important}
.auth.global-search-results-page .search-bottom-pag .pagination-container.top-pagination.mobile .light-theme .current.next:after,.auth.global-search-results-page .search-bottom-pag .pagination-container.top-pagination.mobile .light-theme .page-link.next:after{padding:8px}
.auth.global-new-search-results-page .result-content__img{width:108px;max-width:108px}
.flex-item-right,.flex-item-left{flex:100%}
.auth.global-new-search-results-page .search-results-content__body{min-height:116px}
.auth.global-new-search-results-page .global-search-results-form .suggestionBox{margin-left:7px;z-index:21}
.auth.global-new-search-results-page .global-search-results-form .suggestionBox .sug,.auth.global-new-search-results-page .global-search-results-form .suggestionBox .suggestionBoxHeading{line-height:25px;padding:5px 10px}
.auth.global-new-search-results-page .global-search-results-form .float-container{margin-left:7px}
.auth.global-new-search-results-page .global-search-results-form .button-primary{padding:.5625rem .65rem;width:110px}
.auth.global-new-search-results-page .searched-item,.auth.global-new-search-results-page .searched-item.no-results,.auth.global-new-search-results-page .searched-item-spell,.auth.global-search-results-page .searched-item,.auth.global-search-results-page .searched-item.no-results,.auth.global-search-results-page .searched-item-spell{margin-left:0;font-weight:700;font-size:24px;line-height:32px}
.auth.global-new-search-results-page .search-results-container{margin-left:15px;margin-right:15px}
.auth.global-new-search-results-page .search-results-page-body .container{padding-left:0 !important;padding-right:0 !important}
.auth.global-new-search-results-page .search-results-page-body .search-results-list__item{padding:16px}
.auth.global-new-search-results-page .search-results-page-body .search-results-content-description{padding-left:50px}
.auth.global-new-search-results-page .search-results-page-body .search-banner{padding:40px 0 0 0}
.auth.global-new-search-results-page .search-results-page-body .search-banner .search-banner-content .search-banner-image img{max-width:83px;width:83px;margin:0;top:50%;transform:translate(-10%,-55%)}
.auth.global-new-search-results-page .search-results-page-body .search-banner .search-banner-content .search-banner-content-only{padding-left:50px;padding-right:20px}
.auth.global-new-search-results-page .search-results-page-body .search-banner .search-banner-content .search-banner-content-only.col-12{padding-right:15px;padding-left:15px}
.auth.global-new-search-results-page .search-results-heading{margin-top:8px}
.auth.global-new-search-results-page .pagination{font-size:12px;font-weight:400;line-height:16px;font-family:"Noto sans"}
.auth.global-new-search-results-page .family-results-heading,.auth.global-new-search-results-page .equipment-results-heading,.auth.global-new-search-results-page .sub-family-results-heading,.auth.global-new-search-results-page .parts-results-heading,.auth.global-new-search-results-page .attachments-result-heading{font-size:12px;font-weight:400;line-height:18px;font-family:"Noto sans";margin-bottom:4px}
.auth.global-new-search-results-page .search-results-content__title{font-size:18px;font-weight:700;line-height:20px;margin-bottom:8px}
.auth.global-new-search-results-page .search-results-family__build-and-price{margin-bottom:8px}
.auth.global-new-search-results-page .equipment-result-sub-heading,.auth.global-new-search-results-page .parts-result-sub-heading,.auth.global-new-search-results-page .attachments-result-sub-heading{font-size:12px;font-weight:400;line-height:16px;margin-bottom:0}
.auth.global-new-search-results-page .equipment-result-price-value,.auth.global-new-search-results-page .attachments-result-price-value{font-size:18px;font-weight:700;line-height:24px;margin-bottom:8px}
.auth.global-new-search-results-page .url{position:relative;height:12px;width:12px;cursor:pointer;background:url(../../../../../../../../../etc.clientlibs/settings/wcm/designs/deg/clientlibs/resources/img/external-link-box.png) no-repeat center center;background-size:12px;float:right}
}
@media screen and (max-width:380px){.auth.global-new-search-results-page .page-flipper__select-wrapper a.dropdown-button{padding:0 25px 0 10px;font-size:11px}
.auth.global-new-search-results-page .global-search-results-form .button-primary{padding:.5625rem .65rem;width:85px}
}
@media(min-width:768px){.pagination-container{display:flex;justify-content:space-between}
}
.pagination-container .page-listing__showing-page{font-size:.875rem;font-weight:500;line-height:1rem;text-align:center;margin:0 0 1rem}
@media(min-width:768px){.pagination-container .page-listing__showing-page{text-align:left;margin:2.5625rem 0 .75rem}
}
.pagination-container .light-theme{display:flex;overflow:hidden;margin:0 auto;justify-content:space-between}
@media(min-width:768px){.pagination-container .light-theme{margin:0 auto}
}
.pagination-container .light-theme a,.pagination-container .light-theme span{padding:.25rem .5rem;display:inline-block;margin:0 .5rem 0 0;cursor:pointer;font-family:'Noto Sans';font-size:14px;font-weight:600;line-height:20px;text-align:left;color:#0067b8;padding:8px 16px 8px 16px;text-decoration:none}
@media(min-width:768px){.pagination-container .light-theme a,.pagination-container .light-theme span{padding:16px 24px 16px 24px;line-height:24px;font-size:16px}
}
.pagination-container .light-theme a:focus-visible{border:1px solid #000}
.pagination-container .light-theme a:hover,.pagination-container .light-theme a:focus{color:#0078d6}
.pagination-container .page-link.next:hover,.pagination-container .page-link.next:focus{border-bottom:0}
.pagination-container .light-theme .current{border:1px solid #000;border-radius:4px;cursor:pointer;color:#000;font-family:'Noto Sans';font-size:14px;font-weight:600;line-height:20px;text-align:center;padding:8px 11px 8px 11px;width:2.5rem;height:2.5rem;background-color:#f2f2f2}
@media(min-width:768px){.pagination-container .light-theme .current{padding:15px 19px 15px 19px;line-height:24px;font-size:16px;width:100%;height:3.5rem}
}
.pagination-container .light-theme .current:hover{background-color:#f2f2f2}
.pagination-container .light-theme .ellipse{color:#000;cursor:pointer;padding-top:1.375rem}
.pagination-container .light-theme .page-link.prev{border-bottom:0;cursor:pointer;content:'';margin:0;width:2.5rem;height:2.5rem;margin-right:14px;margin-top:unset;border:1px solid #000;border-radius:4px}
@media(min-width:768px){.pagination-container .light-theme .page-link.prev{width:3.625rem;height:3.5rem;border:unset}
}
.pagination-container .light-theme .page-link.prev::before{position:relative;z-index:1;margin-right:5px;border-width:2px 0 0 2px;display:inline-block;transform:rotate(-45deg);transition:border-color .2s;border-style:solid;padding:4px;content:'';border-width:2px 0 0 2px}
@media(min-width:768px){.pagination-container .light-theme .page-link.prev::before{padding:8px}
}
@media(min-width:768px){.pagination-container .light-theme .page-link.prev::before{border-width:2px 0 0 2px;margin:0 0 -3px -1px}
}
.pagination-container .light-theme .page-link.prev:focus-visible{border:1px solid #000}
.pagination-container .light-theme .page-link.next{cursor:pointer;content:'';margin:0;width:2.5rem;height:2.5rem;margin-left:14px;margin-top:unset;border:1px solid #000;border-radius:4px}
@media(min-width:768px){.pagination-container .light-theme .page-link.next{width:3.625rem;height:3.5rem;border:unset}
}
.pagination-container .light-theme .page-link.next::after{position:relative;z-index:1;margin-right:5px;border-width:2px 0 0 2px;display:inline-block;transform:rotate(-45deg);transition:border-color .2s;border-style:solid;padding:4px;content:'';border-width:0 2px 2px 0;margin:0 0 -1px -3px}
@media(min-width:768px){.pagination-container .light-theme .page-link.next::after{padding:8px}
}
@media(min-width:768px){.pagination-container .light-theme .page-link.next::after{border-width:0 2px 2px 0;margin:0 0 -3px -5px}
}
.pagination-container .light-theme .page-link.next:focus-visible{border:1px solid #000}
.pagination-container .light-theme .current.prev{border-bottom:0;border:unset;cursor:default;background-color:#f2f2f2;content:'';margin:0;width:2.5rem;height:2.5rem;margin-right:14px;margin-top:unset}
@media(min-width:768px){.pagination-container .light-theme .current.prev{background-color:unset}
}
@media(min-width:768px){.pagination-container .light-theme .current.prev{width:3.625rem;height:3.5rem;border:unset}
}
.pagination-container .light-theme .current.prev::before{color:#aaa;position:relative;z-index:1;margin-right:5px;border-width:2px 0 0 2px;display:inline-block;transform:rotate(-45deg);transition:border-color .2s;border-style:solid;padding:4px;content:'';margin:0 0 -1px 3px;border-width:2px 0 0 2px}
@media(min-width:768px){.pagination-container .light-theme .current.prev::before{padding:8px}
}
@media(min-width:768px){.pagination-container .light-theme .current.prev::before{border-width:0 2px 2px 0;margin:0 0 -5px -7px}
}
@media(min-width:768px){.pagination-container .light-theme .current.prev::before{border-width:2px 0 0 2px;margin:0 0 -4px -1px}
}
.pagination-container .light-theme .current.prev:focus-visible{border:1px solid #000}
.pagination-container .light-theme .current.next{border-bottom:0;border:unset;cursor:default;background-color:#f2f2f2;content:'';margin:0;width:2.5rem;height:2.5rem;margin-left:14px;margin-top:unset}
@media(min-width:768px){.pagination-container .light-theme .current.next{background-color:unset}
}
@media(min-width:768px){.pagination-container .light-theme .current.next{width:3.625rem;height:3.5rem;border:unset}
}
.pagination-container .light-theme .current.next::after{color:#aaa;position:relative;z-index:1;margin-right:5px;border-width:2px 0 0 2px;display:inline-block;transform:rotate(-45deg);transition:border-color .2s;border-style:solid;padding:4px;content:'';margin:0 0 -1px 3px;border-width:0 2px 2px 0;margin:0 0 -1px -3px}
@media(min-width:768px){.pagination-container .light-theme .current.next::after{padding:8px}
}
@media(min-width:768px){.pagination-container .light-theme .current.next::after{border-width:0 2px 2px 0;margin:0 0 -5px -7px}
}
@media(min-width:768px){.pagination-container .light-theme .current.next::after{border-width:0 2px 2px 0;margin:0 0 -3px -5px}
}
.pagination-container .light-theme .current.next:focus-visible{border:1px solid #000}
@media only screen and (max-width:767px){.pcp__pagination{text-align:center;margin:20px 0;display:inline-block}
.pcp__pagination a{display:inline;margin:0 5px}
.pcp__pagination a.current{font-weight:bold;color:#000}
.pagination-container .light-theme{position:relative;justify-content:center}
.pagination-container .light-theme .page-link.prev,.pagination-container .light-theme .current.prev{left:0;position:absolute;margin-right:unset}
.pagination-container .light-theme .current.next,.pagination-container .light-theme .page-link.next{right:0;position:absolute;margin-left:unset}
}