.section-progressive-text-animation{position:relative}.progressive-text-animation-section{position:relative;width:100%;z-index:1}.progressive-text-animation{position:relative;min-height:calc(100vh + var(--pta-trailing-height, 300vh));display:flex;flex-direction:column;width:100%}.progressive-text-animation[data-full-height=false]{min-height:auto}.progressive-text-animation__stage{position:sticky;top:0;left:0;width:100%;height:100vh;display:flex;align-items:center;justify-content:center;background:rgb(var(--color-background));clip-path:inset(0% 0% 100% 0%);opacity:0;transition:opacity .6s cubic-bezier(.16,1,.3,1);will-change:clip-path,opacity}.progressive-text-animation[data-full-height=false] .progressive-text-animation__stage{position:relative;top:0;min-height:auto}.progressive-text-animation__container{margin:0 auto;display:flex;justify-content:center}.progressive-text-animation__content{max-width:950px;margin:0 auto;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;align-content:center;gap:0;row-gap:0;text-align:center;transform:translateY(var(--pta-content-offset, 0))}.progressive-text-animation__text-block,.progressive-text-animation__logo-text-block{display:inline-flex;flex-direction:column;align-items:center;justify-content:center}.progressive-text-animation__text{margin:0;font-style:normal;color:rgba(var(--default-text-color, 153, 153, 153),1);text-align:center}.progressive-text-animation__word{display:inline-block;margin-right:.25em;white-space:nowrap;color:#232323;transition:color .4s cubic-bezier(.16,1,.3,1)}.progressive-text-animation__word.animated{color:rgba(var(--accent-color, 0, 0, 0),1)}.progressive-text-animation__image-block{display:inline-flex;align-items:center;justify-content:center}.progressive-text-animation__image-wrapper{width:64px;height:64px;transition:transform .8s cubic-bezier(.16,1,.3,1),opacity .8s cubic-bezier(.16,1,.3,1);will-change:transform,opacity;transform:scale(.8);opacity:.3}.progressive-text-animation__image{position:relative;left:-5px;width:100%;height:100%;transition:filter .8s cubic-bezier(.16,1,.3,1);filter:brightness(.6)}.progressive-text-animation__image.animated{filter:brightness(1)}.progressive-text-animation__image img{width:100%;height:100%;object-fit:cover;border-radius:12px}.progressive-text-animation__logo-text-block{flex:0 0 100%;width:100%;justify-content:center;order:999;margin-top:var(--pta-bottom-gap, clamp(32px, 8vh, 140px))}.progressive-text-animation__logo-text-wrapper{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:8px;flex-wrap:nowrap}.progressive-text-animation__logo{transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);opacity:.5;transform:scale(.95)}.progressive-text-animation__logo.animated{opacity:1;transform:scale(1)}.progressive-text-animation__logo img{width:auto;height:57px;filter:grayscale(1);transition:filter .6s cubic-bezier(.16,1,.3,1)}.progressive-text-animation__logo.animated img{filter:grayscale(0)}.progressive-text-animation__spacer{width:100%;height:var(--pta-spacer-height, 60px)}.progressive-text-animation__progress{position:fixed;top:0;left:0;width:100%;height:3px;background:#0c0c0c14;z-index:10}.progressive-text-animation__progress-bar{height:100%;width:0;background:rgba(var(--accent-color, 0, 0, 0),1);transition:width .2s ease-out}@media screen and (max-width:990px){.progressive-text-animation__content{max-width:100%;display:inline-block;flex-direction:column;align-items:center}.progressive-text-animation__logo img{height:48px;width:auto}.progressive-text-animation__logo-text-block .progressive-text-animation__logo-text{max-width:100%}.progressive-text-animation__logo-text-block .progressive-text-animation__logo-text-wrapper{flex-direction:column}.progressive-text-animation__image-block,[data-block-type=image]{display:none}.progressive-text-animation__logo-text-block,.progressive-text-animation__center-block{width:100%;justify-content:center;margin-top:var(--pta-bottom-gap-mobile, clamp(24px, 12vw, 64px))}.progressive-text-animation__logo-text-wrapper{flex-direction:row;align-items:center;justify-content:center;gap:8px;flex-wrap:nowrap}.progressive-text-animation__stage{top:0;min-height:60vh}.progressive-text-animation__word{margin-right:0;padding:0 .1em}.progressive-text-animation__container{padding:0 20px}}@media screen and (min-width:750px)and (max-width:989px){.progressive-text-animation__stage{min-height:70vh}}@media(prefers-reduced-motion:reduce){.progressive-text-animation__stage,.progressive-text-animation__word,.progressive-text-animation__image,.progressive-text-animation__logo,.progressive-text-animation__logo img{transition:none}}@media(min-width:1024px){.progressive-text-animation__text.text-xxl,.progressive-text-animation__logo-text.text-xxl{font-size:64px}}.progressive-text-animation__logo-text{font-style:normal;text-align:center;max-width:128px}.progressive-text-animation__center-block{display:inline-flex;flex:0 0 100%;width:100%;justify-content:center;order:999;margin-top:var(--pta-bottom-gap, clamp(32px, 8vh, 140px))}.progressive-text-animation__center-wrapper{display:flex;align-items:center;justify-content:center;gap:12px}.progressive-text-animation__center-image{width:64px;height:64px;opacity:.5;transform:scale(.95);transition:width .4s cubic-bezier(.16,1,.3,1),height .4s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1),opacity .6s cubic-bezier(.16,1,.3,1)}.progressive-text-animation__center-image.animated{width:88px;height:88px;opacity:1;transform:scale(1)}.progressive-text-animation__center-image img{width:100%;height:100%;object-fit:cover;border-radius:8px}.progressive-text-animation__center-lines{display:flex;flex-direction:column;align-items:flex-start}.progressive-text-animation__center-line{font-family:Quincy CF,serif;font-weight:300;font-style:normal;line-height:1;letter-spacing:-.03em;color:rgba(var(--default-text-color, 153, 153, 153),1)}.progressive-text-animation__center-line.animated{color:rgba(var(--accent-color, 0, 0, 0),1)}
/*# sourceMappingURL=/cdn/shop/t/226/assets/section-progressive-text-animation.css.map */
