.view-instant-quote-section{background:#fff;padding:12px;border-radius:8px 8px 0 0;border:1px solid #ddd;box-shadow:0 -1px 4px 0 #000;position:fixed;z-index:9;bottom:0;width:100%;-ms-transform:translateY(-100%);transform:translateY(100%);transition:all .2s ease-in-out}
.view-instant-quote-section.active,.view-instant-quote-section.sticky{-ms-transform:translateY(0);transform:translateY(0)}
.view-instant-quote-section button{font-size:18px;line-height:22px;width:100%;font-family:Muli;box-shadow:0 2px 8px 2px #fb0}
.mobile-product-wrap{border-top:23px solid #fb0;background-color:#fff;border-radius:17px 17px 0 0;position:fixed;bottom:0;left:0;width:100%;transition:all .3s ease-in-out;z-index:99;transform:translateY(150%)}
.mobile-product-wrap.active.mobile-product-wrap.sticky{transform:translateY(0)}
.mobile-product-section{padding:16px;border-radius:17px 17px 0 0;background:#fff;margin-top:-14px;margin-bottom:15px}
.mobile-product-section .mobile-product-header{font-size:18px;line-height:22px;font-family:Muli;color:#000;margin:10px 0 6px 0}
.mobile-product-section .mobile-product-sub-header{font-size:13px;font-weight:400;line-height:22px;font-family:Muli;color:#0a5;margin:0}
.mobile-product-section-header{display:flex;align-items:flex-start;justify-content:space-between}
.mobile-production-close{color:#000;z-index:9}
.product-list{display:flex;align-items:center;flex-wrap:wrap;margin:-6px}
.product-list .product-card-box{flex:0 0 33.33%;max-width:33.33%;height:96px;margin-top:12px;padding-right:6px;padding-left:6px}
.product-list .product-card{width:100%;height:96px;background:#fff;border:1px solid #ddd;padding:0 8px;border-radius:4px;box-shadow:0 2px 4px 0 #000}
.product-list .product-card a{display:flex;flex-direction:column;justify-content:center;align-items:center;height:93px}
.product-list .product-card a img{max-height:50px}
.product-list .product-card a .product-title{font-size:13px;line-height:16px;color:#444;font-weight:400;font-family:Muli;text-transform:capitalize;text-align:center}
.become-btn{border:1px solid #000;border-radius:4px;width:100%;padding:14px;margin:30px 0 12px;font-size:16px;line-height:19px;color:#000;font-weight:900;font-family:Muli}
.mob-sign-in-overlay{position:fixed;background:rgba(0,0,0,.6);top:0;left:0;height:100%;width:100%;z-index:3;display:none}
.mob-sign-in-overlay.active,.mob-sign-in-overlay.sticky{display:block}
#view-instant-button,#view-instant-cta-button{padding-right:12px}
#view-instant-button a,#view-instant-cta-button a{display:block;min-width:125px}
@media(max-width:767px){.e-chalan-section{display:flex;gap:12px;align-items:center;background:#fff1cc !important}
.e-chalan-section .chalan-span-txt{text-wrap:initial}
.e-chalan-section .quote-logo-section{display:flex;align-items:center;gap:3px}
.e-chalan-section .quote-logo-section img{width:20px;height:20px}
}
@media(min-width:768px){.mobile-product-wrap{display:none}
.mob-sign-in-overlay{display:none !important}
.view-instant-quote-section{display:none}
.e-chalan-section{display:none}
}
@media(min-width:321px) and (max-width:415px){.chalan-span-txt{font-size:12px}
#view-instant-button,#view-instant-cta-button a{min-width:90px}
}
@media(max-width:320px){#view-instant-button,#view-instant-cta-button a{min-width:65px}
.chalan-span-txt{font-size:11px}
}