#shopify-section-hero_jVaWmY{position:relative;overflow:visible!important}#shopify-section-hero_jVaWmY .hero__container{min-height:100vh!important;background-color:var(--kft-black)!important;display:flex!important;align-items:center!important}#shopify-section-hero_jVaWmY.kft-hero-active .hero__media-grid{display:none!important}.kft-hero-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;z-index:0}.kft-hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,#1a1a1ae6,#1a1a1ab8 55%,#1a1a1a61);z-index:1}#shopify-section-hero_jVaWmY .hero__content-wrapper{position:relative!important;z-index:2!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;justify-content:center!important;gap:18px!important;max-width:640px!important;padding:100px 32px!important;text-align:left!important}#shopify-section-hero_jVaWmY.kft-hero-active .hero__content-wrapper .kft-hide{display:none!important}.kft-hero-eyebrow{font-family:var(--kft-font-heading);font-size:.72rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--kft-yellow);opacity:0;transform:translateY(18px);transition:opacity .5s ease,transform .5s ease}#shopify-section-hero_jVaWmY h1,#shopify-section-hero_jVaWmY .text-block>h1,#shopify-section-hero_jVaWmY .text-block>h2,#shopify-section-hero_jVaWmY .text-block>p{font-family:var(--kft-font-heading)!important;font-weight:700!important;font-size:clamp(2.4rem,6vw,4rem)!important;line-height:1.1!important;letter-spacing:-.01em!important;color:var(--kft-white)!important;text-shadow:none!important;text-transform:none!important;margin:0!important;text-align:left!important}#shopify-section-hero_jVaWmY .text-block{opacity:0;transform:translateY(18px);transition:opacity .5s ease .12s,transform .5s ease .12s}.kft-hero-sub{font-family:var(--kft-font-body);font-size:clamp(.9rem,1.8vw,1.05rem);font-weight:400;line-height:1.68;color:#ffffffbf;margin:0;max-width:460px;opacity:0;transform:translateY(18px);transition:opacity .5s ease .22s,transform .5s ease .22s}#shopify-section-hero_jVaWmY a.button-primary,#shopify-section-hero_jVaWmY a[class*=button-primary]{background-color:var(--kft-red)!important;color:var(--kft-white)!important;font-family:var(--kft-font-heading)!important;font-weight:700!important;font-size:1.05rem!important;letter-spacing:.04em!important;text-transform:uppercase!important;text-decoration:none!important;padding:16px 36px!important;border-radius:var(--kft-radius)!important;border:none!important;display:inline-block!important;box-shadow:0 5px 0 var(--kft-red-dk),0 8px 16px #00000047!important;transition:transform .12s ease,box-shadow .12s ease!important;opacity:0;transform:translateY(18px)}#shopify-section-hero_jVaWmY a.button-primary:after,#shopify-section-hero_jVaWmY a[class*=button-primary]:after{content:" \2192"}#shopify-section-hero_jVaWmY a.button-primary:hover,#shopify-section-hero_jVaWmY a[class*=button-primary]:hover{color:var(--kft-white)!important;text-decoration:none!important;transform:translateY(-2px)!important;box-shadow:0 8px 0 var(--kft-red-dk),0 12px 20px #0000004d!important}#shopify-section-hero_jVaWmY a.button-primary:active,#shopify-section-hero_jVaWmY a[class*=button-primary]:active{transform:translateY(3px)!important;box-shadow:0 2px 0 var(--kft-red-dk)!important}.kft-hero-trust{display:flex;gap:18px;flex-wrap:wrap;opacity:0;transform:translateY(18px);transition:opacity .5s ease .55s,transform .5s ease .55s}.kft-hero-trust span{font-family:var(--kft-font-body);font-size:.78rem;color:#ffffff85;display:flex;align-items:center;gap:5px}.kft-hero-trust span:before{content:"\2713";color:var(--kft-green);font-weight:700;font-size:.85rem}#shopify-section-hero_jVaWmY.kft-hero-active .kft-hero-eyebrow,#shopify-section-hero_jVaWmY.kft-hero-active .text-block,#shopify-section-hero_jVaWmY.kft-hero-active .kft-hero-sub{opacity:1;transform:translateY(0)}#shopify-section-hero_jVaWmY.kft-hero-active a.button-primary,#shopify-section-hero_jVaWmY.kft-hero-active a[class*=button-primary]{opacity:1!important;transform:translateY(0)!important;transition:opacity .5s ease .38s,transform .5s ease .38s,box-shadow .12s ease!important}#shopify-section-hero_jVaWmY.kft-hero-active .kft-hero-trust{opacity:1;transform:translateY(0)}.kft-scroll-hint{position:absolute;bottom:28px;left:50%;transform:translate(-50%);z-index:3;font-family:var(--kft-font-body);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:#ffffff61;display:flex;flex-direction:column;align-items:center;gap:5px;pointer-events:none;opacity:0;animation:kft-hint-appear .6s ease 1.4s forwards}.kft-scroll-hint__arrow{display:block;font-size:1rem;animation:kft-hint-bounce 1.8s ease 2s infinite}@keyframes kft-hint-appear{to{opacity:1}}@keyframes kft-hint-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(7px)}}.kft-hero-strip{position:absolute;bottom:0;left:0;right:0;z-index:4;display:flex;height:8px;pointer-events:none}.kft-hero-strip span:nth-child(1){flex:1;background:var(--kft-red)}.kft-hero-strip span:nth-child(2){flex:1;background:var(--kft-yellow)}.kft-hero-strip span:nth-child(3){flex:1;background:var(--kft-blue)}.kft-hero-strip span:nth-child(4){flex:1;background:var(--kft-green)}@media screen and (max-width:767px){#shopify-section-hero_jVaWmY .hero__container{min-height:auto!important}#shopify-section-hero_jVaWmY .hero__content-wrapper{max-width:100%!important;padding:100px 20px 72px!important;align-items:center!important;text-align:center!important}#shopify-section-hero_jVaWmY h1,#shopify-section-hero_jVaWmY .text-block>h1,#shopify-section-hero_jVaWmY .text-block>h2,#shopify-section-hero_jVaWmY .text-block>p{font-size:clamp(2rem,9vw,2.8rem)!important;text-align:center!important}.kft-hero-sub{max-width:100%;text-align:center}.kft-hero-trust{justify-content:center}.kft-hero-overlay{background:#1a1a1ac2!important}#shopify-section-hero_jVaWmY a.button-primary,#shopify-section-hero_jVaWmY a[class*=button-primary]{width:calc(100% + -0px)!important;text-align:center!important;display:block!important}}@media(prefers-reduced-motion:reduce){.kft-hero-eyebrow,.kft-hero-sub,.kft-hero-trust,#shopify-section-hero_jVaWmY .text-block,#shopify-section-hero_jVaWmY a.button-primary,#shopify-section-hero_jVaWmY a[class*=button-primary]{opacity:1!important;transform:none!important;transition:none!important}.kft-scroll-hint{animation:none!important;opacity:1}.kft-scroll-hint__arrow{animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/brick-hero.css.map */
