@import"https://fonts.googleapis.com/css2?family=Roboto:wght@400;500&family=Roboto+Mono:wght@300;400&display=swap";@font-face{font-family:KingShit;font-style:normal;font-weight:400;src:url(/cdn/shop/files/KingShit_v2.woff2?v=1745962972) format("woff2");font-display:swap}html,body{margin:0;padding:0}.hero-section{position:relative;width:100%;text-align:left;background-color:#000;display:flex;flex-direction:column;overflow:hidden;padding-bottom:48px}.hero-section__image-wrapper{width:100%;height:calc(80vh - 48px);overflow:hidden;margin:0 auto;padding:0}.hero-section__image{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.hero-section__content{display:flex;justify-content:flex-start;gap:40px;align-items:stretch;padding:0;max-width:1200px;width:90vw;margin:-32px auto 0;color:#fff;background-color:transparent;box-sizing:border-box}.hero-section__left{flex:1;min-width:0;box-sizing:border-box}.hero-section__right{width:var(--right-column-width-desktop);flex-shrink:0;box-sizing:border-box}.hero-section .hero-title{font-family:KingShit,monospace;text-align:left;font-size:32px;font-weight:400;margin:0 0 19.5px;padding:0;color:#fff;letter-spacing:-.03em;word-wrap:break-word}.hero-section .hero-description{font-family:Roboto Mono,monospace;text-align:left;font-size:16px;font-weight:300;line-height:normal;padding:0;margin:0 0 64px;letter-spacing:-.03em;word-wrap:break-word}.hero-section .hero-description p{margin-bottom:1em}.hero-section .hero-description p:last-child{margin-bottom:0}.hero-section .hero-components{font-family:Roboto Mono,monospace;font-style:italic;font-size:15px;font-weight:400;margin-bottom:1.125rem;text-align:left}.hero-section .hero-button{display:inline-flex;justify-content:center;align-items:center;padding:0 15px 2px;margin:0;width:148px;height:56px;background-color:transparent;color:#f5f5f5;text-decoration:none;border:1px solid #F5F5F5;font-family:Roboto Mono,monospace;font-size:16px;font-weight:400;cursor:pointer;text-align:center;box-sizing:border-box;flex-shrink:0}.hero-section .hero-button:hover{background-color:#f5f5f5;color:#000;font-weight:500}@media (max-width: 960px){.hero-section{height:auto;padding-bottom:32px}.hero-section__image-wrapper{margin-left:auto;margin-right:auto;height:60vh}.hero-section__content{flex-direction:column;align-items:stretch;width:90vw;margin:24px auto 0;gap:0}.hero-section__left,.hero-section__right{width:100%;max-width:100%;flex:none;padding-right:0;padding-bottom:24px;text-align:left}.hero-section__right{padding-bottom:0}.hero-section .hero-title{font-size:36px;margin:0 0 12px;text-align:left;-webkit-text-stroke-width:.4px}.hero-section .hero-description{font-size:16px;margin:0 0 32px;text-align:left;-webkit-text-stroke-width:.1px}.hero-section .hero-components{font-size:12px;margin-bottom:24px;text-align:left}.hero-section .hero-button{width:200px;margin:0;font-size:18px;height:50px}}@media (max-width: 480px){.hero-section .hero-title{font-size:28px;font-family:KingShitv2,monospace}.hero-section .hero-description{font-size:14px}.hero-section__image-wrapper{height:50vh}.hero-section__image{object-fit:cover}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/section-hero.css.map */
