.hero-banner{display:grid;padding:0 10px;box-sizing:border-box;grid-template-columns:repeat(13,minmax(0,1fr));column-gap:20px;width:100%;height:100vh;position:relative;transition:all .2s ease}.hero-banner .vsc-controller{height:0!important;width:0!important;object-fit:unset!important;position:absolute}.hero-banner video,.hero-banner img{position:absolute;top:0;left:0;bottom:0;right:0;object-fit:cover;width:100%;height:100%}.hero-banner .logo{grid-row:1 / span 1;grid-column:1 / span 13;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:1}.hero-banner .logo svg{width:305px;height:auto}.hero-banner .copy{grid-row:1 / span 1;grid-column:1 / span 13;z-index:1;color:#fff;height:100%;min-height:-webkit-fill-available;display:flex;flex-wrap:wrap;align-content:flex-end;padding-bottom:15px;box-sizing:border-box;max-width:80vw}.hero-banner .copy a{background-color:#fff;color:#000;padding:4px 50px;border:white solid 1px;cursor:pointer;font-size:1.125rem;margin-top:1rem}.hero-banner .copy a svg{display:none}.hero-banner .button a:hover{border-color:#000}.hero-banner h1{font-weight:400;font-size:1.462rem}.hero-banner .basic-button{font-size:1.462rem}@media screen and (min-width:768px){.hero-banner{padding:0 20px}.hero-banner .copy{grid-column:5 / span 9;padding-bottom:30px}.hero-banner h1{font-size:var(--size-two)}}@media screen and (min-width:1024px){.hero-banner{height:100vh!important}.hero-banner .copy{grid-column:9 / span 5;align-content:flex-end}.hero-banner .logo svg{width:70%;max-width:400px;height:auto}}@media screen and (min-width:1600px){.hero-banner .copy{grid-column:10 / span 4}}@media screen and (min-width:2000px){.hero-banner h1{font-size:var(--size-one);max-width:25vw}.hero-banner .logo svg{width:70%}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/section-hero-banner.css.map */
