.hs-shed-about-hero{padding:9.9rem var(--hs-page-padding, 16px) 0;color:var(--hs-color-black, #000)}@media screen and (min-width:1024px){.hs-shed-about-hero{padding-top:10vw}}.hs-shed-about-hero__title{text-align:center;margin:0 0 6.5rem;color:var(--hs-color-black, #000);font-family:Archivo,Arial,sans-serif;font-weight:800;font-stretch:122.19%;font-variation-settings:"wdth" 122.19;font-size:calc(8.5rem * var(--hs-about-hero-fit, 1));line-height:.81;letter-spacing:-.02em;text-transform:uppercase}@media screen and (min-width:1024px){.hs-shed-about-hero__title{margin-bottom:8.75vw;font-size:calc(11.875vw * var(--hs-about-hero-fit, 1))}}.hs-shed-about-hero__title--compact{font-size:calc(6.5rem * var(--hs-about-hero-fit, 1));line-height:.85}@media screen and (min-width:1024px){.hs-shed-about-hero__title--compact{margin-bottom:4vw;font-size:calc(6.875vw * var(--hs-about-hero-fit, 1))}}.hs-shed-about-hero__line-mask{display:block;overflow:hidden}.hs-shed-about-hero__title-line{display:block;white-space:nowrap;transform:translateY(115%);transition:transform .8s cubic-bezier(.14,1,.34,1)}.hs-shed-about-hero__title .hs-shed-about-hero__line-mask:nth-child(2) .hs-shed-about-hero__title-line{transition-delay:.1s}.hs-shed-about--visible .hs-shed-about-hero__title-line{transform:translateY(0)}.hs-shed-about-hero__intro-wrap{opacity:0;transform:translateY(2rem);transition:opacity .8s cubic-bezier(.14,1,.34,1),transform .8s cubic-bezier(.14,1,.34,1)}.hs-shed-about-hero__intro-wrap.hs-shed-about--visible{opacity:1;transform:translateY(0)}.hs-shed-about-hero__item{opacity:0;transform:translateY(2rem);transition:opacity .8s cubic-bezier(.14,1,.34,1),transform .8s cubic-bezier(.14,1,.34,1)}.hs-shed-about-hero__item:nth-child(2){transition-delay:.1s}.hs-shed-about-hero__item:nth-child(3){transition-delay:.2s}.hs-shed-about-hero__list.hs-shed-about--visible .hs-shed-about-hero__item{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){.hs-shed-about-hero__title-line,.hs-shed-about-hero__intro-wrap,.hs-shed-about-hero__item{transition:none;transform:none;opacity:1}}.hs-shed-about-hero__media{margin:0 0 6.5rem}@media screen and (min-width:1024px){.hs-shed-about-hero__media{margin-bottom:8.75vw}}.hs-shed-about-hero__media-item{aspect-ratio:16 / 9;overflow:hidden;background-color:color-mix(in srgb,var(--hs-color-black, #000) 8%,transparent)}.hs-shed-about-hero__media-item video{display:block;width:100%;height:100%;object-fit:cover}.hs-shed-about-hero__intro-wrap{max-width:40rem;margin:0 auto 6.5rem}@media screen and (min-width:1024px){.hs-shed-about-hero__intro-wrap{max-width:90vw;margin-bottom:4vw}}.hs-shed-about-hero__intro-pill,.hs-shed-about-hero__item-pill{display:inline-flex;align-items:center;height:1.6rem;padding:0 .9rem;border-radius:1.3rem;font-size:1.1rem;letter-spacing:.04em;text-transform:uppercase}@media screen and (min-width:1024px){.hs-shed-about-hero__intro-pill,.hs-shed-about-hero__item-pill{height:1vw;padding:0 .5625vw;border-radius:.8125vw;font-size:.625vw}}.hs-shed-about-hero__intro-pill{margin-bottom:1.2rem;border:.1rem solid var(--hs-color-black, #000);color:var(--hs-color-black, #000)}.hs-shed-about-hero__intro{font-family:Archivo,Arial,sans-serif;font-weight:500;font-size:2.7rem;line-height:1;letter-spacing:-.02em}@media screen and (min-width:1024px){.hs-shed-about-hero__intro{font-size:3.75vw}}.hs-shed-about-hero__intro p{margin:0}.hs-shed-about-hero__list{list-style:none;margin:0;padding:6.5rem 0;border-top:.1rem solid var(--hs-color-black, #000);display:grid;grid-template-columns:1fr;gap:4rem;text-align:left}@media screen and (min-width:1024px){.hs-shed-about-hero__list{padding:8.75vw 0;grid-template-columns:repeat(3,1fr);gap:0}.hs-shed-about-hero__list--cols-2{grid-template-columns:repeat(2,1fr)}}.hs-shed-about-hero__item{display:flex;flex-direction:column;min-height:15rem}@media screen and (min-width:1024px){.hs-shed-about-hero__item{min-height:12vw;padding-left:2.4rem;border-left:.1rem solid var(--hs-color-black, #000)}.hs-shed-about-hero__item:first-child{padding-left:0;border-left:0}}.hs-shed-about-hero__item-pill{align-self:flex-start;background-color:var(--hs-color-black, #000);color:#fff}.hs-shed-about-hero__item-text{margin-top:auto;padding-top:1.8rem;font-family:var(--hs-font-body);font-size:1.6rem;line-height:1.3;letter-spacing:-.02em}@media screen and (min-width:1024px){.hs-shed-about-hero__item-text{max-width:24.375vw;padding-top:.9375vw;font-size:1.125vw}}.hs-shed-about-hero__item-text p{margin:0}.hs-shed-about-hero__item-text a{color:inherit}
/*# sourceMappingURL=/cdn/shop/t/52/assets/component-hs-shed-about-hero.css.map */
