section.hero-merch{padding:0 16px;position:relative;background:linear-gradient(90deg,black 45%,transparent 100%)}section.hero-merch:before{content:"";position:absolute;height:20%;background:linear-gradient(180deg,#000,transparent);width:100%;top:0;left:0;z-index:-1}section.hero-merch:after{content:"";position:absolute;height:20%;background:linear-gradient(0deg,#000,transparent);width:100%;bottom:0;left:0;z-index:-1}section.hero-merch .background{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-2}section.hero-merch .wrapper{max-width:1216px;width:100%;margin:0 auto;display:flex;align-items:center;justify-content:center;flex-direction:column;flex-wrap:auto;gap:32px}section.hero-merch .wrapper .image{flex-basis:45%}section.hero-merch .wrapper .content{align-self:stretch;padding:80px 0;flex-basis:55%}section.hero-merch .wrapper .content h1{font-family:Figtree;font-weight:800;font-size:3rem;color:#fff;line-height:24px;line-height:1;margin-bottom:32px}section.hero-merch .wrapper .content h1 strong{font-family:Figtree;font-weight:800!important;font-size:3rem;color:#0aba90;line-height:24px;background:linear-gradient(to top,#0F5B5B,#0ABA90);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}section.hero-merch .wrapper .content h2,section.hero-merch .wrapper .content h3{font-family:Figtree;font-weight:800;font-size:2.5rem;color:#fff;line-height:24px;line-height:1;margin-bottom:16px}section.hero-merch .wrapper .content h2 strong,section.hero-merch .wrapper .content h3 strong{font-family:Figtree;font-weight:800!important;font-size:2.5rem;color:#0aba90;line-height:24px;background:linear-gradient(to top,#0F5B5B,#0ABA90);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}section.hero-merch .wrapper .content p{font-family:Figtree;font-weight:400;font-size:1.125rem;color:#fff;line-height:24px;line-height:1.3;margin-bottom:16px}section.hero-merch .wrapper .content .btns{margin-top:32px}@media only screen and (min-width: 992px){section.hero-merch .wrapper{flex-direction:row;justify-content:space-between;gap:64px}section.hero-merch .wrapper .content h1{font-size:6rem}section.hero-merch .wrapper .content h1 strong{font-size:6rem}section.hero-merch .wrapper .content h2,section.hero-merch .wrapper .content h3{font-size:5rem}section.hero-merch .wrapper .content h2 strong,section.hero-merch .wrapper .content h3 strong{font-size:5rem}section.hero-merch .wrapper .content p{font-size:1.5rem}}
