.landing-banner{position:relative}.landing-banner img.background-img{width:100%;object-fit:cover;max-height:840px;filter:brightness(.8)}.landing-banner .content__wrapper{position:absolute;transform:translateY(-50%);top:50%;left:5rem;padding:1rem;max-width:635px;line-height:1}.landing-banner .content__wrapper h1{margin:2rem 0}.landing-banner .content__wrapper h1 p{color:#fff;max-width:100%;font-size:8.8rem;margin:0rem 0;letter-spacing:0;line-height:.8;font-family:SF Pro Display Semibold}.landing-banner .content__wrapper h3{color:#fff;font-size:3rem;margin:0;text-transform:uppercase;font-family:SF Pro Display Regular;letter-spacing:4px}.landing-banner .content__wrapper p{color:#fff;font-size:4rem;margin:0;max-width:500px;font-family:SF Pro Display Regular;-webkit-font-smoothing:antialiased}.landing-banner .content__wrapper a{color:#fff;font-size:4rem;margin:0;line-height:3;text-decoration:none;border-bottom:solid 3px white;padding-bottom:.5rem;font-family:SF Pro Display Regular;cursor:pointer}.landing-banner .icon{position:absolute;right:1rem;top:0rem}@media screen and (max-width:1024px){.landing-banner .content__wrapper{left:1rem;top:1rem;transform:none}.landing-banner .content__wrapper h1 p{font-size:7rem}}@media screen and (max-width:520px){.landing-banner .content__wrapper h1 p{font-size:5rem}.landing-banner .content__wrapper p,.landing-banner .content__wrapper a{font-size:3rem}.landing-banner .content__wrapper{max-width:370px}}@media screen and (max-width:350px){.landing-banner .content__wrapper h1 p{font-size:4rem}.landing-banner .content__wrapper h3{font-size:2rem}}.only--mobile{display:none}.only--desktop{display:block}@media screen and (max-width:1024px){.only--mobile{display:block}.only--desktop{display:none}}
/*# sourceMappingURL=/cdn/shop/t/147/assets/landing-banner.css.map */
