.inner-banner{min-height:60vh;display:flex;align-items:flex-end;border-radius:0 0 50px 50px;box-shadow:0 8px 10.8px 0 rgba(0,0,0,.212);overflow:hidden;position:relative;z-index:11}.inner-banner.product-list{min-height:450px}.inner-banner.login-signup-banner{min-height:150px;height:150px;background:var(--primary-color)}.inner-banner.login-signup-banner:after{display:none}.inner-banner:after{content:"";left:0;right:0;top:0;bottom:0;margin:auto;background:url(/img/inner-pages/banner-shape.webp) rgba(0,0,0,.5) bottom no-repeat;background-size:cover}.inner-banner img,.inner-banner:after{position:absolute;width:100%;height:100%}.inner-banner img{object-fit:cover;object-position:center}.inner-banner .inner-content{width:100%;display:flex;flex-direction:column;align-items:flex-end;padding:145px 0 45px;position:relative;z-index:11}.inner-banner h1{font-size:68px;font-weight:700;line-height:1;color:var(--white-color)}.inner-banner .text,.inner-banner .text p{font-size:23px;font-weight:600;line-height:41.4px;color:var(--white-color)}@media only screen and (max-width:767.5px){.inner-banner{border-radius:0 0 25px 25px;min-height:420px}.inner-banner .inner-content{padding:36px 0}.inner-banner h1{font-size:38px;line-height:1.1}.inner-banner .text,.inner-banner .text p{font-size:16px;font-weight:300;line-height:1.25}.inner-banner .text p{margin-top:10px}}