.custom-input-checkbox{-webkit-appearance:none;background-color:none;border:1px solid #012956;cursor:pointer;height:1pc;margin:0;outline:0;position:relative;width:1pc}.custom-input-checkbox:checked{background-color:#012956}.custom-input-checkbox:checked:after{background-image:url(../../../../content/dam/bfsl/common-images/input-check-mark.svg);background-repeat:no-repeat;content:"";height:1pc;left:2px;position:absolute;top:3px;width:1pc;z-index:2}.custom-input-orange-checkbox{-webkit-appearance:none;background-color:none;background-color:#fff;border:1px solid #fff;border-radius:5px;cursor:pointer;height:17px;margin:0;outline:0;position:relative;width:17px}.custom-input-orange-checkbox:checked{background-color:#f15822}.custom-input-orange-checkbox:checked:after{background-image:url(../../../../content/dam/bfsl/common-images/input-check-mark.svg);background-repeat:no-repeat;content:"";height:1pc;left:2px;position:absolute;top:3px;width:1pc;z-index:2}.stock-container .simple-proccess-title{margin-bottom:10px}@media screen and (max-width:768px){.stock-container .simple-proccess-title{margin-bottom:24px}}.stock-container .simple-proccess-title .cmp-text .text-title_component,.stock-container .simple-proccess-title .cmp-text p{color:#002b56;display:inline-block;font-family:Rubik-Bold,sans-serif;font-size:2pc;line-height:2.99pc}@media screen and (max-width:768px){.stock-container .simple-proccess-title .cmp-text .text-title_component,.stock-container .simple-proccess-title .cmp-text p{font-size:24px;line-height:28.56px}}.stock-container .directory-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width:768px){.stock-container .directory-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:flex-start;row-gap:5px}}.stock-container .directory-wrapper .redirect{cursor:pointer}.stock-container .directory-wrapper .directory-div{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-right:1px solid rgba(0,40,86,.28);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;justify-content:center;padding:6px .7pc 6px 9.18px;width:-webkit-max-content;width:-moz-max-content;width:max-content}@media screen and (max-width:768px){.stock-container .directory-wrapper .directory-div{height:2pc;padding:7px 13.828px 7px 10.172px;width:34px}}.stock-container .directory-wrapper .directory-div:last-child{border:none;padding-left:17.5px}@media screen and (max-width:768px){.stock-container .directory-wrapper .directory-div:last-child{padding-left:10.172px;padding-right:0;width:-webkit-max-content;width:-moz-max-content;width:max-content}}.stock-container .directory-wrapper .directory-div .directory-text{color:#002856;font-family:Rubik-Medium,sans-serif;font-size:14px;letter-spacing:-.09px;line-height:20px;text-align:center}@media screen and (max-width:768px){.stock-container .directory-wrapper .directory-div .directory-text{color:#002856;font-family:Rubik-Medium,sans-serif;font-size:9pt;letter-spacing:-.09px;line-height:17.94px;text-align:center}}.stock-container .directory-wrapper .active{background:#0072bc;border-right:1px solid rgba(0,40,86,.28)}.stock-container .directory-wrapper .active .directory-text{color:#fff;font-family:Rubik-Medium,sans-serif;font-size:14px;letter-spacing:-.09px;line-height:20px;text-align:center}.stock-container .stock-list-wrapper{-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:29px;max-width:945pt}@media screen and (max-width:768px){.stock-container .stock-list-wrapper{max-width:100%}.stock-container .stock-list-wrapper li:nth-child(odd){background:#f0f6ff}}.stock-container .stock-list-wrapper .dsp_n{display:none}.stock-container .stock-list-wrapper .dsp_b{display:block}.stock-container .stock-list-wrapper .stock-list{-ms-flex-preferred-size:calc(33.33333% - 24px);background:unset;color:#002856;flex-basis:calc(33.33333% - 24px);height:-webkit-max-content;height:-moz-max-content;height:max-content;padding:9pt 22px 13px}@media screen and (max-width:1024px){.stock-container .stock-list-wrapper .stock-list{-ms-flex-preferred-size:31%;flex-basis:31%}}@media screen and (max-width:768px){.stock-container .stock-list-wrapper .stock-list{-ms-flex-preferred-size:100%;flex-basis:100%}}.stock-container .stock-list-wrapper .stock-list span{background:unset;color:#002856;font-family:Rubik-Light,sans-serif;font-size:1pc;letter-spacing:-.09px;line-height:20px;text-transform:capitalize}@media screen and (max-width:768px){.stock-container .stock-list-wrapper .stock-list span{color:#002856;font-family:Rubik-Light,sans-serif;font-size:1pc;letter-spacing:-.09px;line-height:20px}}.stock-container .stock-list-wrapper .stock-list .redirect{background:unset}.stock-container .stock-list-wrapper :nth-child(6n+1),.stock-container .stock-list-wrapper :nth-child(6n+2),.stock-container .stock-list-wrapper :nth-child(6n+3){background:#f0f6ff}@media screen and (max-width:768px){.stock-container .stock-list-wrapper :nth-child(6n+1),.stock-container .stock-list-wrapper :nth-child(6n+2),.stock-container .stock-list-wrapper :nth-child(6n+3){background:unset}}.stock-container .stock-list-wrapper :nth-child(6n+4),.stock-container .stock-list-wrapper :nth-child(6n+5),.stock-container .stock-list-wrapper :nth-child(6n+6){background:unset}.stock-container .not_found_message{display:none;margin-top:23px}.stock-container .not_found_message p{color:#002b56;font-family:Rubik-Regular,sans-serif;font-size:17px;font-weight:400;line-height:145%;margin-left:44px;padding-left:33px;position:relative}@media screen and (max-width:768px){.stock-container .not_found_message p{margin-left:0;padding-left:30px}}.stock-container .not_found_message p:before{background-image:url(../../../../content/dam/bfsl/product/not-found-icon.png);content:"";height:24px;left:0;position:absolute;width:24px}.stock-container .search_section{height:41px;max-width:365px;position:relative;width:100%}@media screen and (max-width:768px){.stock-container .search_section{max-width:321px;width:100%}}.stock-container .search_section .cmp-form-text{background:#fff;border:1px solid #cfdbea;border-radius:30px;height:100%;padding:10px 50px 10px 18px;width:100%}.stock-container .search_section .cmp-form-text label{display:none}.stock-container .search_section .cmp-form-text .cmp-form-text__text{border:none;color:#002856;font-family:Rubik-Light,sans-serif;font-size:13.037px;line-height:19.49px;position:relative;width:100%}.stock-container .search_section .cmp-form-text .cmp-form-text__text::-webkit-input-placeholder{color:#aabece;font-family:Rubik-Light,sans-serif;font-size:13.037px;line-height:19.49px}.stock-container .search_section .cmp-form-text .cmp-form-text__text::-moz-placeholder{color:#aabece;font-family:Rubik-Light,sans-serif;font-size:13.037px;line-height:19.49px}.stock-container .search_section .cmp-form-text .cmp-form-text__text:-ms-input-placeholder{color:#aabece;font-family:Rubik-Light,sans-serif;font-size:13.037px;line-height:19.49px}.stock-container .search_section .cmp-form-text .cmp-form-text__text::-ms-input-placeholder{color:#aabece;font-family:Rubik-Light,sans-serif;font-size:13.037px;line-height:19.49px}.stock-container .search_section .cmp-form-text .cmp-form-text__text::placeholder{color:#aabece;font-family:Rubik-Light,sans-serif;font-size:13.037px;line-height:19.49px}.stock-container .search_section .cmp-image{cursor:pointer;height:20px;position:absolute;right:20px;top:10px;width:20px;z-index:1}.stock-container .d-flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:39px;max-width:945pt}@media screen and (max-width:768px){.stock-container .d-flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:24px;max-width:100%}}.mf_not_found_message{color:#1a1a1a;font-family:Rubik-Regular,sans-serif;font-size:18px;line-height:24px;margin-block:30px;text-align:center}@media screen and (max-width:768px){.mf_not_found_message{font-size:1pc;line-height:22px;margin-block:20px}}