.gap-1{gap:.25rem}
.gap-2{gap:.5rem}
.gap-3{gap:1rem}
.gap-4{gap:1.5rem}
.line-through{text-decoration:line-through}
.bdb-dot-pulse-loader{align-items:center;display:flex;gap:.5rem;justify-content:center}
.bdb-dot-pulse-loader .dot{animation:dot-pulse 1.5s infinite ease-in-out;background-color:#004593;border-radius:50%;height:.625rem;width:.625rem;will-change:transform,opacity}
.bdb-dot-pulse-loader .dot:nth-child(1){animation-delay:0}
.bdb-dot-pulse-loader .dot:nth-child(2){animation-delay:.15s}
.bdb-dot-pulse-loader .dot:nth-child(3){animation-delay:.3s}
.bdb-dot-pulse-loader .dot:nth-child(4){animation-delay:.45s}
.bdb-dot-pulse-loader .dot:nth-child(5){animation-delay:.6s}
@keyframes dot-pulse{0{transform:scale(0.3);opacity:.3}
50%{transform:scale(1.2);opacity:1}
100%{transform:scale(0.3);opacity:.3}
}
#aggregatedSearchResultsHeading{display:none}
.page-index,.document-index,.product-index,.video-index{display:flex;flex-direction:column;gap:1rem}
.bdb-instant-search__no-results{align-items:center;display:flex;flex-direction:column;gap:2rem;margin:auto;margin-top:3rem;width:100%}
.bdb-instant-search__no-results>img{height:11rem;width:11rem}
.bdb-instant-search__no-results .verbose-container{display:flex;flex-direction:column;width:100%}
.bdb-instant-search__no-results .verbose-container .verbose-header .heading{font-size:1.5rem;font-weight:600;line-height:1.75rem}
.bdb-instant-search__no-results .verbose-container .verbose-header .sub-heading{font-size:1.125rem;font-weight:400;line-height:1.375rem}
.bdb-instant-search__no-results .bdb-modify-search__cta{margin-left:auto;margin-right:auto;margin-top:2rem;width:fit-content}
.bdb-instant-search-container .results-container.enabled-all-tabs .search-results-tab__head{display:none}
.bdb-instant-search-container .instant-search-comp__searchbox-wrap .ais-SearchBox-form .ais-SearchBox-input{color:#424242;font-size:22px;line-height:26px;padding:1rem 2.5rem 1rem 3.5rem}
.bdb-instant-search-container .instant-search-comp__searchbox-wrap .ais-SearchBox-form .ais-SearchBox-submit{margin-left:1.5rem}
.bdb-instant-search-container .instant-search-comp__searchbox-wrap .ais-SearchBox-form .ais-SearchBox-submit .ais-SearchBox-submitIcon{height:1.25rem;width:1.25rem}
.bdb-instant-search-container .instant-search-comp__searchbox-wrap .ais-SearchBox-form .ais-SearchBox-reset{margin-right:.75rem}
.bdb-instant-search-container .instant-search-comp__searchbox-wrap .ais-SearchBox-form .ais-SearchBox-reset .ais-SearchBox-resetIcon{height:.75rem;width:.75rem}
.bdb-page-index-container>div.row{display:flex;flex-direction:row;flex-wrap:nowrap;gap:32px}
.bdb-page-index-container .ais-Hits-list,.bdb-document-index-container .ais-Hits-list,.bdb-video-index-container .ais-Hits-list,.bdb-product-index-container .ais-Hits-list{display:flex;flex-direction:column;flex-wrap:nowrap;margin:0}
.enabled-all-tabs .bdb-page-index-container .ais-Hits-list,.enabled-all-tabs .bdb-document-index-container .ais-Hits-list{margin-left:.5rem}
.enabled-all-tabs .bdb-video-index-container .ais-Hits-list,.enabled-all-tabs .bdb-product-index-container .ais-Hits-list{flex-direction:row;flex-wrap:wrap;gap:1rem}
.bdb-page-index-container .ais-Hits-list .ais-Hits-item,.bdb-document-index-container .ais-Hits-list .ais-Hits-item,.bdb-video-index-container .ais-Hits-list .ais-Hits-item,.bdb-product-index-container .ais-Hits-list .ais-Hits-item{border:0;border-bottom:1px solid #d8d8d8;box-shadow:none;width:100%;margin:0;margin-bottom:1.5rem;padding:0;padding-bottom:.25rem}
.bdb-video-index-container .ais-Hits-list .ais-Hits-item{padding-bottom:1rem}
.enabled-all-tabs .bdb-video-index-container .ais-Hits-list .ais-Hits-item,.enabled-all-tabs .bdb-product-index-container .ais-Hits-list .ais-Hits-item{border:0}
.bdb-page-main-container{gap:1.5rem}
.bdb-hit{gap:1rem}
.bdb-hit .bdb-hit__section-title,.bdb-video-hit .bdb-video-hit__section-title{font-size:.875rem;font-weight:400;color:#5f6062;line-height:1.375rem;letter-spacing:.25rem;text-align:left;font-style:normal;font-family:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;text-transform:uppercase}
.enabled-all-tabs .bdb-hit .bdb-hit__title-row img{display:none}
.bdb-hit .bdb-hit__title-row{align-items:center;gap:1rem}
.bdb-hit .bdb-hit__title-row img{height:1.75rem;width:auto}
.bdb-hit .bdb-hit__title-row .bdb-hit__title{color:#004593;font-family:FS Albert Pro,Helvetica,Arial,Verdana,sans-serif;font-size:1.25rem;font-weight:400;line-height:1.5rem;word-break:break-word}
.bdb-hit .bdb-hit__title-row .bdb-hit__title:hover{color:#023970;text-decoration:underline}
.bdb-hit .url-container{font-size:.75rem;line-height:1rem;text-align:left}
.bdb-hit .url-container a{word-break:break-word}
.bdb-video-hit{display:flex;flex-direction:column;gap:1rem}
.enabled-all-tabs .bdb-video-hit{align-items:center;text-align:center}
.enabled-all-tabs .bdb-video-hit .bdb-video-hit__section-title{display:none}
.enabled-all-tabs .bdb-video-hit .bdb-video-hit__desc{display:none}
.bdb-video-hit .bdb-video-hit__title-row{display:flex;flex-direction:row;gap:1rem}
.enabled-all-tabs .bdb-video-hit .bdb-video-hit__title-row{display:flex;flex-direction:column;width:100%}
.bdb-video-hit .bdb-video-hit__title-row .bdb-video-hit__thumbnail{border:1px solid #b7b8bd;height:auto;width:5rem}
.bdb-video-hit .bdb-video-hit__content{flex:1}
.enabled-all-tabs .bdb-video-hit .bdb-video-hit__title-row .bdb-video-hit__thumbnail{aspect-ratio:16 / 9;border-radius:.375rem;height:auto;width:100%}
.bdb-play-video-modal.modal.show .modal-dialog{margin-top:9rem !important}
.bdb-play-video-modal .modal-content{border:0}
.bdb-play-video-modal .modal-content .modal-body,.bdb-play-video-modal .modal-content .modal-header{padding:0}
.bdb-play-video-modal .modal-content .modal-header{border:0;position:absolute;right:-17px;top:-17px;z-index:99999}
.bdb-play-video-modal .modal-content .modal-header .close-icon{background-color:#424242;border:0;border-radius:100%;color:#fff;font-size:1.25rem;height:2.1875rem;line-height:2.1875rem;opacity:.8;padding:0;text-align:center;width:2.1875rem}
.bdb-play-video-modal .modal-content .modal-header .close-icon:hover{text-decoration:none !important}
body .modal-backdrop.fade.show{z-index:999 !important}
.enabled-all-tabs .bdb-product-hit{flex-direction:column;margin-bottom:0}
.bdb-product-hit{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}
.bdb-product-hit strong{font-weight:600}
.bdb-product-hit .bdb-product-hit__image-container-all-tabs{display:none}
.enabled-all-tabs .bdb-product-hit__image-container-all-tabs{align-items:center;align-self:center;border:1px solid #d8d8d8;border-radius:.375rem;display:flex;flex-basis:96px;height:6rem;justify-content:center;width:6rem}
.enabled-all-tabs .bdb-product-hit__image-container-all-tabs img.bdb-product-hit__all-tab-image{font-size:.775rem;height:100%;object-fit:contain;overflow:hidden;width:100%}
.bdb-product-hit .bdb-product-hit__pricing-container{align-items:center;display:flex;flex-direction:column;gap:.5rem;justify-content:center}
.bdb-product-hit .bdb-product-hit__info-container{display:flex;flex-direction:column;flex:1;gap:.75rem}
.bdb-product-hit .bdb-product-hit__pricing-container p.list-price-container{color:#424242;font-size:.875rem;line-height:1.125rem}
.bdb-product-hit .bdb-product-hit__pricing-container p.your-price-container{font-size:1rem;line-height:1.25rem}
.bdb-product-hit .bdb-product-hit__pricing-container p.your-price-container strong,.bdb-product-hit .bdb-product-hit__pricing-container p.list-price-container strong{font-weight:600}
.enabled-all-tabs .bdb-product-hit .bdb-product-hit__pricing-container button.bdb-product-hit__cta,.enabled-all-tabs .bdb-product-hit .bdb-product-hit__pricing-container a.btn.bdb-product-hit__inquire-cta{display:none}
.bdb-product-hit .bdb-product-hit__pricing-container button.bdb-product-hit__cta{align-items:center;background-color:#004593;display:flex;justify-content:center;gap:.5rem;padding:.75rem;width:100%}
.bdb-product-hit .bdb-product-hit__pricing-container button.bdb-product-hit__cta:hover{background-color:#023970}
.bdb-product-hit .bdb-product-hit__pricing-container a.btn.bdb-product-hit__inquire-cta{border:1px solid #004593;color:#004593;width:100%}
.bdb-product-hit .bdb-product-hit__pricing-container a.btn.bdb-product-hit__inquire-cta:hover{background:#004593;color:#fff}
.bdb-product-hit .bdb-product-hit__pricing-container button.bdb-product-hit__cta.disabled{cursor:no-drop;pointer-events:none}
.bdb-product-hit .bdb-product-hit__pricing-container button.bdb-product-hit__cta span{color:#fff}
.bdb-product-hit .bdb-product-hit__pricing-container .bdb-product-hit__save-to-list-container{display:none}
.enabled-all-tabs .bdb-product-hit .bdb-product-hit__info-container .bdb-product-hit__title-row{text-align:center}
.bdb-product-hit .bdb-product-hit__info-container .bdb-product-hit__name{font-size:1.125rem;line-height:1.5rem}
.bdb-product-hit .bdb-product-hit__info-container .bdb-product-hit__content{display:flex;flex-direction:column;gap:1rem}
.enabled-all-tabs .bdb-product-hit .bdb-product-hit__info-container .bdb-product-hit__content{flex-direction:column;text-align:center}
.enabled-all-tabs .bdb-product-hit .bdb-product-hit__info-container .bdb-product-hit__image-container{display:none}
.bdb-product-hit .bdb-product-hit__info-container .bdb-product-hit__image-container{align-items:center;border:1px solid #d8d8d8;border-radius:.375rem;display:flex;flex-basis:96px;height:6rem;justify-content:center;width:6rem}
.bdb-product-hit .bdb-product-hit__info-container .bdb-product-hit__image-container img.bdb-product-hit__image{font-size:.775rem;height:100%;object-fit:contain;overflow:hidden;width:100%}
.bdb-product-hit .bdb-product-hit__info-container .bdb-product-hit__content .bdb-product-hit__details-container{display:flex;flex:1;flex-direction:column;gap:.5rem}
.bdb-product-hit .bdb-product-hit__info-container .bdb-product-hit__content .bdb-product-hit__details-container .quantity-box{align-self:end;border:1px solid #b7b8bd;border-radius:.375rem;height:1.875rem;max-width:7.5rem}
.bdb-product-hit .bdb-product-hit__info-container .bdb-product-hit__content .bdb-product-hit__details-container .quantity-box input.form-control{align-self:center;border:0;height:1.5rem;padding:0;min-height:auto;font-size:.875rem;width:3.125rem}
.bdb-product-hit .bdb-product-hit__info-container .bdb-product-hit__content .bdb-product-hit__details-container .quantity-box button.btn{padding:0 .5rem;height:1.875rem;font-size:1.5rem;font-weight:700;line-height:1.875rem}
.bdb-product-hit .bdb-product-hit__info-container .bdb-product-hit__content .bdb-product-hit__details-container .quantity-box button.btn:focus{box-shadow:none}
.bdb-product-hit .bdb-product-hit__info-container .bdb-product-hit__content .bdb-product-hit__details-container .quantity-box button.btn>img{align-self:center;display:flex}
.bdb-product-hit .bdb-product-hit__info-container .bdb-product-hit__content .bdb-product-hit__details-container .bdb-product-hit__details-info{flex:1}
.bdb-product-hit .bdb-product-hit__info-container .bdb-product-hit__content .bdb-product-hit__details-container .bdb-product-hit__options-container{display:flex;flex-basis:40%;flex-direction:column;gap:.75rem}
.enabled-all-tabs .bdb-product-hit .bdb-product-hit__info-container .bdb-product-hit__content .bdb-product-hit__details-container .bdb-product-hit__options-container{display:none}
.bdb-product-hit .bdb-product-hit__info-container .bdb-product-hit__content .bdb-product-hit__details-container .bdb-product-hit__options-container .dropdown.size-selector-dropdown{border:1px solid #979797;border-radius:.375rem}
.bdb-product-hit .bdb-product-hit__info-container .bdb-product-hit__content .bdb-product-hit__details-container .bdb-product-hit__options-container .dropdown.size-selector-dropdown .dropdown-menu{width:100%}
.bdb-product-hit .bdb-product-hit__info-container .bdb-product-hit__content .bdb-product-hit__details-container .bdb-product-hit__options-container .dropdown.size-selector-dropdown .dropdown-item.selected{color:#5f6062;pointer-events:none;text-decoration:none}
.bdb-product-hit .bdb-product-hit__info-container .bdb-product-hit__content .bdb-product-hit__details-container .bdb-product-hit__options-container .dropdown.size-selector-dropdown .dropdown-menu .dropdown-item{padding:.25rem .75rem}
.bdb-product-hit .bdb-product-hit__info-container .bdb-product-hit__content .bdb-product-hit__details-container .bdb-product-hit__options-container .dropdown.size-selector-dropdown .dropdown-toggle{align-items:center;display:flex;flex-direction:row;justify-content:space-between;padding:.25rem .75rem;width:100%}
.bdb-product-hit .bdb-product-hit__info-container .bdb-product-hit__content .bdb-product-hit__details-container .bdb-product-hit__options-container .dropdown.size-selector-dropdown .dropdown-toggle:focus{box-shadow:none}
.bdb-product-hit .bdb-product-hit__info-container .bdb-product-hit__content .bdb-product-hit__details-container .bdb-product-hit__options-container .dropdown.size-selector-dropdown .dropdown-toggle:after{display:none}
.bdb-product-hit .bdb-product-hit__info-container .bdb-product-hit__content .bdb-product-hit__details-container .bdb-product-hit__options-container .dropdown.size-selector-dropdown .dropdown-toggle .size-label{text-overflow:ellipsis}
.enabled-all-tabs .bdb-product-hit .bdb-product-hit__info-container .bdb-product-hit__content .bdb-product-hit__details-container .bdb-product-hit__checkbox-label{display:none}
.bdb-product-hit .bdb-product-hit__info-container .bdb-product-hit__content .bdb-product-hit__details-container .bdb-product-hit__checkbox-label{font-size:1rem;line-height:1.375rem;display:flex;flex-wrap:nowrap;align-content:center}
.bdb-product-hit .bdb-product-hit__info-container .bdb-product-hit__content .bdb-product-hit__details-container .bdb-product-hit__checkbox-label .bdb-product-hit__checkbox{appearance:none;border:2px solid #c5c6c9;border-radius:.25rem;cursor:pointer;height:1.375rem;margin-right:.5rem;min-width:1.375rem;width:1.375rem}
.bdb-product-hit .bdb-product-hit__info-container .bdb-product-hit__content .bdb-product-hit__details-container .bdb-product-hit__checkbox-label.selected .bdb-product-hit__checkbox{border-color:#004593;background-image:url("../../../../../content/dam/bdb/general/algolia-icons/primary-check.svg");background-position:center;background-size:1rem;background-repeat:no-repeat}
.enabled-all-tabs .bdb-product-hit__anouncements{display:none}
.bdb-product-hit__anouncements{display:flex;flex-direction:column;gap:1rem;padding:0 1rem}
.bdb-product-hit__anouncements .bdb-product-hit__announcement{align-items:flex-start;display:flex;flex-direction:row;gap:1rem;margin-bottom:1rem}
.bdb-product-hit__anouncements .bdb-product-hit__announcement-info{display:flex;flex-direction:column;gap:.375rem}
.bdb-product-hit__anouncements .bdb-product-hit__announcement-info p{font-size:1rem;line-height:1.25rem}
.enabled-all-tabs .bdb-product-hit__save-list{display:none}
.switchAllTabSectionBtn{color:#004593;background:0;font-size:14px;font-weight:700}
.switchAllTabSectionBtn:hover{text-decoration:underline}
.all-results-page-index-title{display:none}
.enabled-all-tabs .all-results-page-index-title{border-bottom:1px solid #d8d8d8;display:flex;justify-content:space-between;padding-bottom:.75rem}
.all-results-page-title-row{gap:1rem}
.all-results-page-title-row img{height:1.75rem;width:auto}
.all-results-page-title-row-head{display:flex;flex-direction:column;gap:.5rem}
.all-results-page-title-row .all-results-page-title-row-head h2{font-size:1.5rem;line-height:1.75rem;font-weight:700}
.all-results-page-title-row .all-results-page-title-row-head span{font-size:20px;line-height:24px;font-weight:400}
.enabled-all-tabs .page-index,.enabled-all-tabs .document-index,.enabled-all-tabs .product-index{border:1px solid #d8d8d8;border-radius:6px;padding:1.5rem 1.75rem}
.enabled-all-tabs .video-index{padding:1.5rem 0}
.enabled-all-tabs .bdb-page-stats-container{display:none}
.bdb-page-stats-container{display:flex;flex-direction:column-reverse;gap:1rem;padding:1rem 0}
.bdb-page-stats-container .ais-Stats-text{font-family:"FS Albert Pro",Helvetica,Arial,Verdana,sans-serif;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.5rem}
.bdb-instant-search__no-results .bdb-modify-search__cta,.bdb-page-stats-container .bdb-modify-search__cta{background-color:#004593;border-radius:.375rem;color:#fff;min-width:12rem;padding:.75rem 2rem}
.bdb-instant-search__no-results .bdb-modify-search__cta:hover,.bdb-page-stats-container .bdb-modify-search__cta:hover{background-color:#023970}
.bdb-instant-search__no-results .bdb-modify-search__cta:focus,.bdb-page-stats-container .bdb-modify-search__cta:focus{box-shadow:none}
.bdb-instant-search-container .algolia-tab-nav-tabs{display:flex;flex-wrap:nowrap}
.bdb-instant-search-container algolia-tab{display:none;text-align:center;width:100%}
.bdb-instant-search-container algolia-tab:hover::part(algolia-tab){color:#f27707}
.bdb-instant-search-container algolia-tab:hover>span{color:#f27707}
.bdb-instant-search-container algolia-tab::part(algolia-tab){border:1px solid #0090b5;color:#0090b5;display:flex;flex-direction:column;font-size:1.125rem;font-weight:600;gap:.25rem;justify-content:center;line-height:1.375rem;text-transform:none}
.bdb-instant-search-container algolia-tab[selected]::part(algolia-tab){background:#0090b5;color:#fff}
.bdb-instant-search-container algolia-tab>span{color:#0090b5}
.bdb-instant-search-container algolia-tab[selected]>span{color:#fff}
.enabled-all-tabs .search-results-tabs-wrapper{display:flex;flex-direction:column;gap:64px}
.bdb-instant-search-container .search-results-nav-wrapper{margin-bottom:1.5rem}
.bdb-refinements-container{display:flex;flex-direction:row;justify-content:space-between}
.enabled-all-tabs .bdb-refinements-container{display:none !important}
.bdb-page-index-container .instant-search-comp__aside,.bdb-document-index-container .instant-search-comp__aside,.bdb-product-index-container .instant-search-comp__aside,.bdb-video-index-container .instant-search-comp__aside{flex-basis:30%;max-width:30%}
.bdb-page-index-container .instant-search-comp__main,.bdb-document-index-container .instant-search-comp__main,.bdb-product-index-container .instant-search-comp__main,.bdb-video-index-container .instant-search-comp__main{flex:1}
.enabled-all-tabs .instant-search-comp__aside{display:none !important}
.bdb-current-refinements .ais-CurrentRefinements-list{display:flex;flex-direction:row;gap:1rem}
.bdb-current-refinements .ais-CurrentRefinements-list .ais-CurrentRefinements-item{background:0;display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem;margin:0;padding:0}
.bdb-current-refinements .ais-CurrentRefinements-list .ais-CurrentRefinements-item .ais-CurrentRefinements-label{display:none}
.bdb-current-refinements .ais-CurrentRefinements-list .ais-CurrentRefinements-item .ais-CurrentRefinements-category{background:#f5f5f5;border:1px solid #d0d1d3;border-radius:.625rem;gap:.75rem;margin:0;padding:.5rem 1rem}
.bdb-current-refinements .ais-CurrentRefinements-list .ais-CurrentRefinements-item .ais-CurrentRefinements-category .ais-CurrentRefinements-categoryLabel{color:#424242;font-size:1.125rem;font-weight:400;line-height:1.5rem}
.bdb-current-refinements .ais-CurrentRefinements-list .ais-CurrentRefinements-item .ais-CurrentRefinements-category .ais-CurrentRefinements-delete{color:#004593;font-size:1.125rem;font-weight:600;line-height:1.5rem;margin:0}
.bdb-clear-refinements{flex-shrink:0}
.bdb-clear-refinements .ais-ClearRefinements .ais-ClearRefinements-button{background:0;padding:.5rem 0}
.bdb-clear-refinements .ais-ClearRefinements .ais-ClearRefinements-button span{color:#004593;font-size:1.125rem;line-height:1.5rem}
.bdb-clear-refinements .ais-ClearRefinements .ais-ClearRefinements-button:hover span{text-decoration:underline}
.bdb-clear-refinements .ais-ClearRefinements .ais-ClearRefinements-button--disabled{display:none}
.bdb-refinements-container:has(.ais-ClearRefinements-button--disabled){display:none}
.bdb-refinement-container{border-radius:.625rem;padding:1.75rem 1.5rem}
.bdb-refinement-container .bdb-refinement__title{border-bottom:1px solid #d8d8d8;margin-bottom:1.25rem;padding-bottom:.5rem}
.bdb-refinement-container .bdb-refinement__title h5{color:#424242;font-size:1.25rem;font-weight:600;line-height:1.5rem}
.bdb-refinement-container .facets_container{display:flex;flex-direction:column;gap:2rem}
.bdb-refinement-container .facets_container .ais-Panel{border:0;margin:0}
.bdb-refinement-container .facets_container .ais-Panel .ais-Panel-header{border:0;padding:0}
.bdb-refinement-container .facets_container .ais-Panel .ais-Panel-header .ais-Panel-collapseButton span{opacity:0}
.bdb-refinement-container .facets_container .ais-Panel .ais-Panel-header span{font-size:1rem;font-weight:700;line-height:1.5rem;text-transform:none}
.bdb-refinement-container .facets_container .ais-Panel .ais-Panel-body{padding:0;margin-top:1rem;max-height:14.0625rem;overflow-y:auto;scrollbar-color:#d8d8d8 #f4f5f7;scrollbar-width:thin}
.document-index .bdb-refinement-container .facets_container .ais-Panel .ais-Panel-body,#document-facets-modal .bdb-refinement-container .facets_container .ais-Panel .ais-Panel-body{max-height:35rem}
.bdb-refinement-container .facets_container .ais-Panel .ais-Panel-body::-webkit-scrollbar{width:.625rem}
.bdb-refinement-container .facets_container .ais-Panel .ais-Panel-body::-webkit-scrollbar-track{background:#f4f5f7;border-radius:.625rem}
.bdb-refinement-container .facets_container .ais-Panel .ais-Panel-body::-webkit-scrollbar-thumb{background:#d8d8d8;border-radius:.625rem}
.bdb-refinement-container .facets_container .ais-Panel .ais-Panel-body::-webkit-scrollbar-thumb{background:#d8d8d8;border-radius:.625rem}
.bdb-refinement-container .facets_container .ais-Panel .ais-Panel-body .ais-RefinementList{margin-right:.75rem}
.bdb-refinement-container .facets_container .ais-Panel .ais-Panel-body .ais-RefinementList-searchBox .ais-SearchBox-input{padding:.5rem 2.25rem}
.bdb-refinement-container .facets_container .ais-Panel .ais-Panel-body .ais-RefinementList-searchBox .ais-SearchBox-submit,.bdb-refinement-container .facets_container .ais-Panel .ais-Panel-body .ais-RefinementList-searchBox .ais-SearchBox-reset{padding:1rem}
.bdb-refinement-container .facets_container .ais-Panel .ais-Panel-body .ais-RefinementList-list{display:flex;flex-direction:column;gap:1rem;justify-content:center}
.bdb-refinement-container .facets_container .ais-Panel .ais-Panel-body .ais-RefinementList-list .ais-RefinementList-label{align-content:center;cursor:pointer;font-size:1rem;line-height:1.375rem;display:flex;flex-wrap:nowrap}
.bdb-refinement-container .facets_container .ais-Panel .ais-Panel-body .ais-RefinementList-list .ais-RefinementList-label .ais-RefinementList-checkbox{appearance:none;border:2px solid #c5c6c9;border-radius:.25rem;cursor:pointer;height:1.375rem;margin-right:.5rem;min-width:1.375rem;width:1.375rem}
.bdb-refinement-container .facets_container .ais-Panel .ais-Panel-body .ais-RefinementList-list .ais-RefinementList-item--selected .ais-RefinementList-label .ais-RefinementList-checkbox{border-color:#004593;background-image:url("../../../../../content/dam/bdb/general/algolia-icons/primary-check.svg");background-position:center;background-size:1rem;background-repeat:no-repeat}
.bdb-refinement-container .facets_container .ais-Panel .ais-Panel-body .ais-RefinementList-list .ais-RefinementList-label .ais-RefinementList-count{background:0;color:#424242;font-size:1rem;line-height:1.375rem}
.bdb-refinement-container .facets_container .ais-Panel .ais-Panel-body .ais-RefinementList-list .ais-RefinementList-label .ais-RefinementList-labelText{word-break:break-word}
.bdb-refinement-container .facets_container .ais-Panel .ais-Panel-header:after,algolia-panel .ais-Panel .ais-Panel-header:after{background-image:url("../../../../../content/dam/bdb/general/algolia-icons/down.svg");background-position:center;background-repeat:no-repeat;background-size:1.125rem;height:1.375rem;width:1.375rem}
.mobile-refinement-trigger{border-bottom:1px solid #d8d8d8;border-top:1px solid #d8d8d8;cursor:pointer;padding:1rem 0}
.enabled-all-tabs .mobile-refinement-trigger{display:none !important}
.mobile-refinement-trigger a:hover{text-decoration:none !important}
.mobile-refinement-trigger a span{font-size:1.25rem;font-weight:700;line-height:1.5rem}
.mobile-refinement-trigger a img{height:.5rem;width:1.5rem}
.modal.facet-refinement-modal{max-height:90%}
.facet-refinement-modal .ais-ClearRefinements .ais-ClearRefinements-button span{font-size:.875rem;line-height:1.0625rem}
.facet-refinement-modal .bdb-refinement-container .bdb-refinement__title{display:none}
.facet-refinement-modal .close-icon{color:#424242}
.facet-refinement-modal .close-icon:hover{color:#424242 !important;text-decoration:none !important}
.facet-refinement-modal .ais-Panel--collapsible .ais-Panel-collapseButton{left:0}
.hits-footer-container{align-items:center;display:flex;flex-direction:column;gap:1rem}
.enabled-all-tabs .hits-footer-container{display:none}
.hits-footer-container .ais-Pagination-item .ais-Pagination-link{background-color:transparent;border:0;color:#004593;font-weight:700}
.hits-footer-container .ais-Pagination-item .ais-Pagination-link:hover{text-decoration:underline}
.hits-footer-container .ais-Pagination-item--disabled .ais-Pagination-link:hover{text-decoration:none}
.hits-footer-container .ais-Pagination-item--selected .ais-Pagination-link{color:#757678}
.hits-footer-container .hitsPerPage-widget .label{color:#424242;font-size:.75rem;font-weight:600;line-height:1.25rem}
.hits-footer-container .hitsPerPage-widget .ais-HitsPerPage-select{border:1px solid #d8d8d8;border-radius:.375rem;color:#424242;font-size:1rem;line-height:1.25rem;min-width:12rem}
.bdb-mobile-tabs button.btn{background:#0090b5;color:#fff;font-size:1.25rem;font-weight:600;line-height:1.5rem;text-transform:none}
.bdb-mobile-tabs button.btn:focus{box-shadow:none}
.bdb-mobile-tabs button.btn.dropdown-toggle-split{border-left:1px solid #fff}
.bdb-mobile-tabs button.btn.dropdown-toggle-split:after{margin-left:0;right:1rem;position:absolute;top:48%}
.bdb-mobile-tabs button.btn.dropdown-toggle-split:before{content:"";position:absolute;height:100%;border:1px solid white;top:0;right:2.5rem}
.bdb-mobile-tabs .dropdown-menu{width:100%}
.bdb-mobile-tabs .dropdown-menu.show{box-shadow:0 2px 16px #d0d1d3}
.bdb-mobile-tabs .dropdown-menu .dropdown-item{padding:.75rem 1.5rem}
.bdb-mobile-tabs .dropdown-menu .dropdown-item.selected{background-color:#f4f5f7;pointer-events:none}
@media only screen and (min-width:992px){.bdb-refinement-container{border:1px solid #d8d8d8}
.bdb-instant-search-container algolia-tab>span{display:inline-block}
.bdb-instant-search-container algolia-tab::part(algolia-tab){flex-direction:row}
}
@media only screen and (min-width:768px){.bdb-instant-search__no-results{flex-direction:row;width:75%}
.bdb-instant-search__no-results .verbose-container .verbose-header .heading{font-size:2rem;font-weight:600;line-height:2.25rem}
.bdb-instant-search-container{padding:0}
.bdb-instant-search-container algolia-tab{display:block}
.bdb-page-stats-container{align-items:center;flex-direction:row;justify-content:space-between}
.hits-footer-container{flex-direction:row;gap:unset}
.all-results-page-title-row-head{align-items:center;flex-direction:row;gap:1rem}
.bdb-hit .url-container{text-align:right}
.bdb-hit .bdb-hit__title-row .bdb-hit__title{word-break:unset}
.bdb-video-hit,.enabled-all-tabs .bdb-video-hit{align-items:start;text-align:unset}
.bdb-product-hit{flex-direction:row}
.bdb-product-hit .bdb-product-hit__pricing-container{flex-basis:25%}
.bdb-product-hit .bdb-product-hit__info-container .bdb-product-hit__content{flex-direction:row}
.enabled-all-tabs .bdb-video-index-container .ais-Hits-list,.enabled-all-tabs .bdb-product-index-container .ais-Hits-list{flex-wrap:nowrap}
.bdb-instant-search__no-results .bdb-modify-search__cta{margin-left:unset;margin-right:unset}
}
@media only screen and (min-width:576px){.bdb-product-hit .bdb-product-hit__info-container .bdb-product-hit__content{flex-direction:row}
.bdb-product-hit .bdb-product-hit__info-container .bdb-product-hit__content .bdb-product-hit__details-container{flex-direction:row}
.bdb-product-hit .bdb-product-hit__info-container .bdb-product-hit__content .bdb-product-hit__details-container .bdb-product-hit__options-container{max-width:10.375rem}
}
@media only screen and (max-width:575px){.bdb-product-hit .bdb-product-hit__info-container .bdb-product-hit__image-container{display:none}
.bdb-product-hit{align-items:center}
.bdb-product-hit .bdb-product-hit__info-container,.bdb-product-hit .bdb-product-hit__pricing-container{width:100%}
.bdb-product-hit .bdb-product-hit__info-container .bdb-product-hit__content .bdb-product-hit__details-container{gap:1rem}
.bdb-product-hit .bdb-product-hit__info-container .bdb-product-hit__content .bdb-product-hit__details-container .quantity-box{max-width:100%}
.bdb-product-hit .bdb-product-hit__info-container .bdb-product-hit__content .bdb-product-hit__details-container .bdb-product-hit__options-container .text-right{text-align:center !important}
}