.section-yotpo-hero{height:100vh;overflow:hidden;position:relative;}
.yotpo-hero-media video,.yotpo-hero-media img{object-fit:cover;height:100vh;width:100%;}
.yotpo-hero-subtitle{font-size:12px;font-weight:400;text-transform:uppercase;line-height:13.20px;letter-spacing:0.96px;}
.yotpo-hero-head h2{font-family:var(--new-font);font-weight:700;}
.yotpo-hero-btn-inr{max-width:333px;margin:0 auto;display:grid;gap:8px;}
.yotpo-hero-btn .button{font-size:10px;font-family:var(--new-font);font-weight:400;line-height:12px;padding:14px 24px;}
.yotpo-hero-subtitle {font-size: 10px;font-style: normal;font-weight: 400;line-height: 120%;text-transform: uppercase;}
.yotpo-hero-title h2{font-family: var(--oceanwide-regular);font-size: 48px;font-style: normal;font-weight: 700;line-height: 90%;letter-spacing: 0.48px;color: #fff;}
.yotpo-hero-text{font-size:14px;font-family:var(--oceanwide-regular);font-weight:400;line-height:18.20px;letter-spacing:0.14px;max-width:330px;margin:0 auto;}
@media(min-width:992px){
  .yotpo-hero-head{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;color:#fff;z-index:1;display:grid;gap:16px;text-align:center;}
  .yotpo-hero-btn{position:absolute;bottom:50px;left:50%;transform:translateX(-50%);width:100%;}
  .yotpo-hero-head h2{font-size:48px; max-width: 572px;margin-inline: auto;line-height: 90%;font-weight: 700;letter-spacing:.48px;}
}
@media(max-width:991px){
  .yotpo-hero-meta{position:absolute;bottom:0;left:0;background:#000000;color:#fff;padding:55px 16px;text-align:center;display:grid;gap:24px;width:100%;}
  .yotpo-hero-head{display:grid;gap:16px;}
  .yotpo-hero-subtitle{font-size:10px;line-height:12px;opacity: .5;}
  .yotpo-hero-head h2{font-size:32px;line-height:28.80px;letter-spacing:0.32px;}
}