@import"https://api.fontshare.com/v2/css?f[]=satoshi@400,500,700&display=swap";.built-hero{--heading-font: "Helvetica Now Display", "Helvetica Neue", Helvetica, Arial, sans-serif;--body-font: "Satoshi", sans-serif;--white: #ffffff;--off-white: rgba(255, 255, 255, .82);--btn-bg: #ffffff;--btn-color: #111111;--dot-color: #111111}.built-hero{position:relative;width:100%;background-color:#000;display:flex;align-items:var(--content-valign, center);overflow:hidden;color:var(--white);min-height:var(--min-height-desk, 780px)}.built-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.built-hero__img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.built-hero__img--placeholder{background-color:#1a1a1a}.built-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,rgba(0,0,0,var(--overlay-opacity, .55)),rgba(0,0,0,calc(var(--overlay-opacity, .55) * .5)),#00000014)}.built-hero .page-width{position:relative;z-index:2;width:100%;max-width:1280px;margin:0 auto;padding:60px 40px;display:flex;align-items:center}.built-hero__content{max-width:520px;animation:builtHeroFadeUp .9s cubic-bezier(.22,1,.36,1) both}.built-hero__heading{font-family:var(--heading-font);font-size:clamp(2.6rem,4.2vw,4rem);font-weight:700;line-height:1.08;letter-spacing:-.02em;color:var(--white);margin:0 0 22px;white-space:pre-line}.built-hero__body{font-family:var(--body-font);font-size:clamp(.9rem,1.1vw,1rem);font-weight:400;line-height:1.65;color:var(--off-white);max-width:360px;margin:0 0 36px;animation:builtHeroFadeUp .9s .15s cubic-bezier(.22,1,.36,1) both}.built-hero__btn{display:inline-flex;align-items:center;gap:10px;padding:16px 28px;background:var(--btn-bg);color:var(--btn-color);font-family:var(--body-font);font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;border-radius:999px;border:none;cursor:pointer;transition:background .25s,transform .2s;animation:builtHeroFadeUp .9s .28s cubic-bezier(.22,1,.36,1) both}.built-hero__btn:hover{background:#f0f0f0;transform:translateY(-2px)}.built-hero__btn:active{transform:translateY(0)}.built-hero__btn[aria-disabled=true]{pointer-events:none;opacity:.6}.built-hero__btn-dot{width:8px;height:8px;border-radius:50%;background:var(--dot-color);flex-shrink:0}@keyframes builtHeroFadeUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@media screen and (max-width:900px){.built-hero .page-width{padding:48px 28px}.built-hero__content{max-width:460px}}@media screen and (max-width:767px){.built-hero{min-height:var(--min-height-mob, 600px);align-items:center}.built-hero__overlay{background:linear-gradient(to right,rgba(0,0,0,var(--overlay-opacity, .55)),rgba(0,0,0,calc(var(--overlay-opacity, .55) * .4)) 70%,#0000001a)}.built-hero .page-width{padding:40px 20px}.built-hero__content{max-width:100%}.built-hero__heading{font-size:clamp(2rem,9vw,2.6rem);margin-bottom:16px}.built-hero__body{font-size:.95rem;max-width:100%;margin-bottom:28px}.built-hero__btn{padding:15px 24px;font-size:.74rem}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-built-hero.css.map */
