.bfl-top-invest-wraper{display:flex;justify-content:space-between;align-items:center;background:var(--white);padding:15px 30px;border-radius:8px;box-shadow:0 0 8px 0 rgba(0,0,0,0.16)}
.bfl-top-invest-image{height:67px;width:67px;border-radius:50%;flex-shrink:0}
.no-path-img{height:100%;width:100%}
.bfl-top-img-wrap{display:flex;align-items:center}
.bfl-top-heading-wrap{margin-left:20px;max-width:100%}
.bfl-inest-debt-text{margin-top:5px}
.invest-text-sub{font-size:16px;line-height:normal;color:var(--dark-black);text-transform:uppercase;border-right:1px solid rgba(0,0,0,0.2);padding-right:5px;padding-left:5px}
.invest-text-sub:last-child{border:0;padding-left:0}
.invest-text-sub:first-child{padding-left:0}
.star-img{width:12px;height:12px}
.bfl-invest-compare-wrap{display:flex;text-align:center;align-items:center}
.bfl-pdp-compare-img{display:flex;text-align:center}
.bfl-compare-icon{width:14px;height:14px;margin-right:10px}
.bfl-invest-now-text{color:var(--white);font-size:14px;line-height:17px;background:var(--orange);border-radius:30px;margin-left:35px;padding:12px 37px;display:inline-block}
.bfl-pdp-comare-text{font-size:14px;line-height:normal;color:var(--dark-gray)}
.bfl-invest-debt-text .invest-text-sub:nth-last-child(1){border-right:0;margin-right:5px}
.image-border{border:1px solid var(--grey-aaa);border-radius:50%}
.bfl-mf-heading-h1{padding-bottom:5px}
.topinvestbarStarsRatingWD i::before{font-size:11.8px}
.returns-by-value{display:flex;margin-left:5px}
.bfl-invest-debt-text{display:flex}
.bfl-invest-debt-text .invest-text-sub{padding-right:5px;border-right:1px solid rgba(117,117,117,0.2)}
.returns-by-value .invest-text-sub{border-right:0;margin-right:0}
.compare-checkbox-main{display:block;position:relative;padding-left:20px;cursor:pointer;font-size:12px;line-height:15px;font-weight:500;color:#5a5a5a;text-transform:uppercase}
.pdp-compare-popup-checkbox{display:none}
.pdp-compare-mark{position:absolute;top:1px;left:0;height:11px;width:11px;background-color:var(--white);border:1.5px solid var(--orange);border-radius:2px}
.compare-checkbox-main input:active+.pdp-compare-mark{background-color:var(--white)}
.compare-checkbox-main input:checked+.pdp-compare-mark{background-color:var(--orange)}
.pdp-compare-mark:after{content:"";position:absolute;display:none}
.compare-checkbox-main input:checked+.pdp-compare-mark:after{display:block}
.compare-checkbox-main .pdp-compare-mark:after{left:2px;bottom:1px;width:4px;height:8px;border:solid #eee;border-width:0 2.5px 2.5px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
@media screen and (min-width:280px) and (max-width:600px){.topinvestbarStarsRatingWD i::before{font-size:11.4px}
.bfl-top-invest-wraper{flex-direction:column;padding:8px 15px}
.bfl-invest-debt-text{display:block}
.returns-by-value{display:block;margin-left:0;min-height:16px}
.bfl-top-invest-image{width:auto;height:auto}
.bfl-invest-debt-text .invest-text-sub:nth-last-child(){padding-right:0;padding-right:5px;border-right:1px solid rgba(117,117,117,0.2)}
.no-path-img{height:45px;width:45px}
.bfl-invest-compare-wrap{margin-top:9px;width:100%}
.bfl-top-heading-wrap{margin-left:8px;max-width:100%}
.bfl-pdp-invest-btn{display:flex;align-items:center;justify-content:flex-end;flex:1}
.bfl-invest-now-text{font-size:12px;line-height:normal;font-weight:500;padding:10px 30px;border-radius:26px}
.invest-text-sub{font-size:10px;line-height:normal;margin-right:0;border-right:1px solid rgba(117,117,117,0.2);padding-right:5px;min-height:12px}
.invest-text-sub:last-child{border-right:0}
.bfl-top-img-wrap{border-bottom:1px solid rgba(112,112,112,0.3);padding-bottom:5px;align-items:flex-start}
.bfl-pdp-compare-img{flex:1;display:flex;align-items:center;justify-content:center}
.bfl-pdp-comare-text{font-size:12px}
.topinvestbar-logo{width:48px;height:48px}
}
@media screen and (min-width:601px) and (max-width:1024px){.bfl-top-heading-wrap{max-width:100%}
.topinvestbar-logo{width:67px;height:67px}
.bfl-top-invest-wraper{flex-direction:column}
.bfl-invest-compare-wrap{width:100%}
.bfl-pdp-compare-img,.bfl-pdp-invest-btn{flex:1;justify-content:end;display:flex}
.bfl-top-img-wrap{border-bottom:1px solid rgba(112,112,112,0.3);margin-bottom:8px;padding:8px}
}