h1,h2,h3,.h0,.h1,.h2,.h3{letter-spacing:var(--p-heading-track, .01em);line-height:1.15}.p-display-xl{font-size:clamp(4rem,6.5vw,8rem);line-height:1.05}.p-display-l{font-size:clamp(3rem,4vw,4.8rem)}.p-display-m{font-size:clamp(2.6rem,3.4vw,4.2rem);line-height:1.5}.p-eyebrow{display:inline-block;font-family:var(--font-body-family);font-style:normal;font-size:1.1rem;font-weight:500;letter-spacing:var(--p-track-l);text-transform:uppercase;color:var(--p-muted)}.p-eyebrow--line{display:inline-flex;align-items:center;gap:1.2rem}.p-eyebrow--line:before{content:"";width:3.6rem;height:1px;background:currentColor;opacity:.6}.p-eyebrow--light{color:#ffffffbf}.p-caps{font-size:1.05rem;letter-spacing:var(--p-track-m);text-transform:uppercase}.button,.customer button,.shopify-challenge__button,.shopify-payment-button__button--unbranded{position:relative;isolation:isolate;overflow:hidden;background:transparent;border:1px solid var(--p-accent);border-radius:99rem;color:rgb(var(--color-foreground));font-size:1.4rem;font-weight:500;letter-spacing:.01em;text-transform:none;padding:1.2rem 2.4rem;min-height:4rem;transition:background-color var(--p-dur) var(--p-ease),color var(--p-dur) var(--p-ease),border-color var(--p-dur) var(--p-ease)}.button:before,.customer button:before,.shopify-challenge__button:before{display:none}.button:hover,.customer button:hover,.shopify-challenge__button:hover{background:var(--p-accent);border-color:var(--p-accent);color:var(--p-ink)}.button:after,.button:not([disabled]):hover:after,.button:focus-visible:after,.customer button:after,.customer button:hover:after,.shopify-challenge__button:after,.shopify-challenge__button:hover:after,.shopify-payment-button__button--unbranded:after,.shopify-payment-button__button--unbranded:hover:after{content:none;box-shadow:none}.button--tertiary{min-height:0;padding:.4rem .8rem;background:transparent;color:rgba(var(--color-foreground),.75);font-size:1.2rem}.button--tertiary:hover{box-shadow:none;opacity:1;color:rgb(var(--color-foreground))}.p-link{position:relative;padding-bottom:.4rem}.p-link:after{content:"";position:absolute;left:50%;bottom:0;width:0;height:1px;background:currentColor;transform:translate(-50%);transition:width var(--p-dur) var(--p-ease)}.p-link:hover:after{width:100%}.p-surface{background:var(--p-surface)}.p-hairline-top{border-top:1px solid var(--p-line)}.p-hairline-bottom{border-bottom:1px solid var(--p-line)}.p-section{padding-top:var(--p-section-pad);padding-bottom:var(--p-section-pad)}.p-zoom img,.p-zoom video{transition:transform var(--p-dur-zoom) var(--p-ease)}.p-zoom:hover img,.p-zoom:hover video{transform:scale(1.05)}.p-scrim{position:relative}.p-scrim:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#000000d1 8%,#0000000d 58%);z-index:1;pointer-events:none}.p-underline-form{display:flex;max-width:42rem;margin:0 auto;border-bottom:1px solid var(--p-ink)}.p-underline-form input{flex:1;background:transparent;border:none;outline:none;color:var(--p-ink);padding:1.6rem .4rem;font-family:var(--font-body-family);font-size:1.4rem;letter-spacing:.05em}.p-underline-form input::placeholder{color:var(--p-muted)}.p-underline-form button{background:none;border:none;color:var(--p-ink);letter-spacing:var(--p-track-m);font-size:1.1rem;text-transform:uppercase;cursor:pointer;padding:1.6rem .4rem}.p-reveal{opacity:0;transform:translateY(2.4rem);transition:opacity var(--p-dur-slow) var(--p-ease),transform calc(var(--p-dur-slow) * 1.1) var(--p-ease)}.p-reveal.p-in{opacity:1;transform:none}.p-scroll-cue{display:flex;flex-direction:column;align-items:center;gap:.8rem;color:#ffffffb3;font-size:1rem;letter-spacing:var(--p-track-m);text-transform:uppercase}.p-scroll-cue .p-scroll-cue__line{width:1px;height:3.6rem;background:#fff9;animation:p-scroll-line 2.2s ease-in-out infinite}@keyframes p-scroll-line{0%{transform:scaleY(0);transform-origin:top}50%{transform:scaleY(1);transform-origin:top}51%{transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}@media(prefers-reduced-motion:reduce){.p-reveal{opacity:1;transform:none;transition:none}.p-zoom img,.p-zoom video,.p-zoom:hover img,.p-zoom:hover video{transition:none;transform:none}.p-scroll-cue .p-scroll-cue__line{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/panthera-base.css.map */
