.zpro-image-hero{width:100%;position:relative;overflow:hidden}.hides .zpro-image-hero{opacity:0}@media only screen and (max-width: 767px){.zpro-image-hero .desktop-only{display:none}}@media only screen and (min-width: 768px){.zpro-image-hero .mobile-only{display:none}}.zpro-image-hero .image{overflow:hidden;position:relative}.zpro-image-hero .image img{max-width:inherit;width:100%}.zpro-image-hero .image .fixh{width:100%}.zpro-image-hero .image .fixh img{position:absolute;width:100%;height:100%;object-fit:contain}.zpro-image-hero .image .fixh.rigt-im{position:absolute;top:0;right:0}.zpro-image-hero .image .fixh.rigt-im img{object-position:right}.zpro-image-hero .image .fixh.left-im img{object-position:left}.zpro-image-hero .text-box{position:absolute;width:100%;height:100%;left:0;top:0;display:flex;align-items:center;justify-content:center}.zpro-image-hero .text-box .text-set .title{font-weight:900;font-size:76px;line-height:1;text-align:center}@media only screen and (max-width: 767px){.zpro-image-hero .text-box .text-set .title{font-size:44px}}.zpro-image-hero .text-box .text-set .sub-title{font-size:30px;text-align:center;font-weight:500;margin-top:20px}@media only screen and (max-width: 767px){.zpro-image-hero .text-box .text-set .sub-title{font-size:18px;margin-top:6px}}.zpro-image-hero .text-box .text-set span{position:relative}
/*# sourceMappingURL=/cdn/shop/t/36/assets/zpro-hero-image.css.map */
