.image-banner .container{width:100%;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-size:cover;background-position:center;text-align:center;position:relative}
.image-banner .container .product-name{color:var(--color_pure-white);position:relative;padding:0 32px;z-index:1;font-size:65px}
@media(max-width:768px){.image-banner .container .product-name{font-size:30px}
}.image-banner .container .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.65)}