.pa-hero{--pa-hero-media-h: 31.25em;position:relative;display:block;background-color:#f4f4f4;color:var(--pa-black)}.pa-hero__slides{display:grid}.pa-hero__slide{grid-area:1 / 1;display:flex;flex-direction:column;visibility:hidden}.pa-hero__slot{display:contents}.pa-hero__slide.is-active,.pa-hero__slide.is-leaving,.pa-hero:not(.is-ready) .pa-hero__slot:first-child .pa-hero__slide{visibility:visible}.pa-hero__slide.is-active{z-index:2}.pa-hero__slide.is-leaving{z-index:1}.pa-hero__media{position:relative;height:var(--pa-hero-media-h);overflow:hidden;background-color:#6b6b6b}.pa-hero__media-inner{position:absolute;top:0;right:0;bottom:0;left:0}.pa-hero__media video,.pa-hero__media picture,.pa-hero__image{display:block;width:100%;height:100%;object-fit:cover}.pa-hero__video--mobile{display:none}.pa-hero__content{display:flex;flex-direction:column;gap:1em;padding:1.75em 1.25em}.js .pa-hero[data-pa-anim] .pa-hero__content{opacity:0;animation:pa-hero-fallback 0s linear 4s forwards}@keyframes pa-hero-fallback{to{opacity:1}}.pa-hero__lead,.pa-hero__aside{display:flex;flex-direction:column;gap:1em}.pa-hero__eyebrow{margin:0}.pa-hero__heading{margin:0;font-family:var(--pa-display-font);font-size:1.875em;font-weight:300;line-height:1.1;letter-spacing:-.02em;text-transform:none}.pa-hero__body{font-weight:500}.pa-hero__body p{margin:0}.pa-hero__cta{padding-top:.5em}.pa-hero__cta .pa-btn{width:100%;min-height:54px}.pa-hero__nav{position:absolute;z-index:3;top:calc(var(--pa-hero-media-h) - 1.25em - 1.5em);left:1.25em;right:1.25em;display:flex;justify-content:flex-end;align-items:center;gap:.625em}.pa-hero__lines{display:flex;flex:1 1 auto;gap:.625em}.pa-hero__line{display:flex;flex:1 1 0;align-items:center;height:1.5em;padding:0;border:0;background:none;cursor:pointer}.pa-hero__line-track{position:relative;width:100%;height:5px;overflow:hidden;border-radius:999px;background-color:#ffffff4d}.pa-hero__line-fill{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background-color:var(--pa-white);transform:scaleX(0);transform-origin:left center}.pa-hero__line[aria-current=true] .pa-hero__line-fill{transform:scaleX(1)}.pa-hero__pause{display:inline-flex;flex-shrink:0;justify-content:center;align-items:center;width:max(2em,32px);height:max(2em,32px);padding:0;border:1px solid rgba(255,255,255,.3);border-radius:50%;background-color:#0003;color:var(--pa-white);cursor:pointer}.pa-hero__pause svg{width:12px;height:12px}.pa-hero__play-icon,.pa-hero__pause[aria-pressed=true] .pa-hero__pause-icon{display:none}.pa-hero__pause[aria-pressed=true] .pa-hero__play-icon{display:block}@media screen and (max-width:1023px){.has-mobile-video .pa-hero__video--desktop{display:none}.has-mobile-video .pa-hero__video--mobile{display:block}}@media screen and (min-width:1024px){.pa-hero{height:clamp(40em,calc(100svh - 2.5625em),69.3125em);background-color:#6b6b6b;color:var(--pa-white)}.pa-hero__slides{height:100%}.pa-hero__slide{position:relative;display:block;height:100%}.pa-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;height:auto}.pa-hero__media-inner{top:-15%;bottom:auto;height:115%}.pa-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,var(--pa-hero-shade, .4)),#0000 60%);pointer-events:none}.pa-hero__content{--pa-hero-bottom: 3.125em;position:absolute;left:calc(5em + var(--pa-gutter, 0px));right:calc(5em + var(--pa-gutter, 0px));bottom:var(--pa-hero-bottom);flex-direction:row;align-items:flex-end;gap:1.5em;padding:0}.pa-hero--slider .pa-hero__content{--pa-hero-bottom: 5.875em }.pa-hero__lead{flex:1 1 0;gap:1.5em;min-width:0}.pa-hero__heading{max-width:19.6em;font-size:3.125em;line-height:1.2;letter-spacing:-.0304em;text-transform:uppercase}.pa-hero__aside{flex:0 0 34.3125em;gap:.625em}.pa-hero__cta{padding-top:1em}.pa-hero__cta .pa-btn{width:auto;min-height:0}.pa-hero__nav{top:auto;bottom:calc(3.125em - max(1em,16px));left:calc(5em + var(--pa-gutter, 0px));right:calc(5em + var(--pa-gutter, 0px))}}
/*# sourceMappingURL=/cdn/shop/t/166/assets/pa-home-hero.css.map */
