.pk-motion-shell{background:#faf7ef;position:relative}.pk-curtain{z-index:1000;color:#292823;contain:layout paint;pointer-events:auto;background:#e8dda6;font-family:DM Sans,Arial,sans-serif;position:fixed;inset:0;overflow:hidden}.pk-curtain-idle{display:none}.pk-curtain-edge{background:#079c43;position:absolute;inset:0;transform:translateY(100%)}.pk-curtain-center{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.pk-curtain-word{letter-spacing:-.085em;padding-right:.07em;font-size:clamp(90px,19vw,280px);font-weight:1000;line-height:.85;display:flex;position:relative}.pk-curtain-word span{animation:.85s cubic-bezier(.16,1,.3,1) both pk-letter-pop;animation-delay:calc(.1s + var(--letter-index)*65ms);display:inline-block}.pk-curtain-corner{letter-spacing:1.2px;font-size:10px;position:absolute;top:30px;left:30px}.pk-curtain-label{letter-spacing:2px;text-align:center;margin-top:30px;font-size:11px;animation:.6s .5s both pk-label-in}.pk-curtain-jars{justify-content:center;gap:14px;height:clamp(130px,19vh,200px);margin-bottom:32px;display:flex;position:relative}.pk-curtain-jars img{object-fit:cover;mix-blend-mode:multiply;width:clamp(100px,12vw,165px);height:100%;animation:1.15s cubic-bezier(.16,1,.3,1) both pk-jar-pop;animation-delay:calc(var(--jar-index)*.1s);border-radius:45% 45% 10% 10%}.pk-curtain-jars img:first-child{translate:0 15px;rotate:-12deg}.pk-curtain-jars img:last-child{translate:0 15px;rotate:12deg}.pk-curtain-bottom{letter-spacing:1px;justify-content:space-between;align-items:center;gap:30px;font-size:9px;display:flex;position:absolute;bottom:30px;left:30px;right:30px}.pk-curtain-progress{background:#29282325;width:180px;height:2px;position:relative;overflow:hidden}.pk-curtain-progress:after{content:"";transform-origin:0;background:#292823;animation:1.75s cubic-bezier(.2,.65,.3,1) both pk-progress;position:absolute;inset:0}.pk-curtain-intro{animation:.6s 5s forwards pk-intro-failsafe}.pk-curtain-cover{animation:.36s cubic-bezier(.76,0,.24,1) both pk-cover}.pk-curtain-cover .pk-curtain-jars,.pk-curtain[data-kind=page] .pk-curtain-jars{display:none}.pk-curtain[data-kind=page] .pk-curtain-word,.pk-curtain-cover .pk-curtain-word{font-size:clamp(80px,14vw,210px)}.pk-curtain-cover .pk-curtain-word span{animation-duration:.5s;animation-delay:calc(var(--letter-index)*30ms)}.pk-curtain-cover .pk-curtain-label{animation-delay:.15s}.pk-curtain-reveal{pointer-events:none;animation:.65s cubic-bezier(.76,0,.24,1) both pk-uncover}.pk-curtain-reveal .pk-curtain-center{animation:.65s cubic-bezier(.76,0,.24,1) both pk-curtain-content-out}.pk-curtain-reveal .pk-curtain-word span,.pk-curtain-reveal .pk-curtain-jars img,.pk-curtain-reveal .pk-curtain-label{animation:none}.pk-await-reveal{opacity:0}.pk-await-reveal:focus-within{opacity:1}.pk-motion-shell .pk-product-grid{animation:.6s cubic-bezier(.22,1,.36,1) pk-grid-arrive}.pk-site .pk-product{transition:translate .4s cubic-bezier(.22,1,.36,1)}.pk-site .pk-product:hover{translate:0 -5px}.pk-site .pk-product-photo img{transition:transform .8s cubic-bezier(.22,1,.36,1)}.pk-site .pk-pill{transition:background .25s,color .25s,translate .35s,box-shadow .35s}.pk-site .pk-pill:hover{translate:0 -3px;box-shadow:0 5px #29282314}.pk-site .pk-pill svg,.pk-site .pk-text-link svg{transition:transform .35s cubic-bezier(.22,1,.36,1)}.pk-site .pk-pill:hover svg,.pk-site .pk-text-link:hover svg{transform:translate(3px,-3px)}.pk-site .pk-logo svg{transition:transform .65s cubic-bezier(.34,1.56,.64,1)}.pk-site .pk-logo:hover svg{transform:rotate(-25deg)scale(1.16)}.pk-site .pk-header nav a{transition:opacity .25s;position:relative}.pk-site .pk-header nav a:after{content:"";transform-origin:100%;background:currentColor;height:1px;transition:transform .35s;position:absolute;bottom:-6px;left:0;right:0;transform:scaleX(0)}.pk-site .pk-header nav a:hover:after,.pk-site .pk-header nav a.active:after{transform-origin:0;transform:scaleX(1)}.pk-site .pk-tabs button{transition:color .25s,translate .25s}.pk-site .pk-tabs button:hover{translate:0 -2px}.pk-site .pk-event{transition:transform .25s,box-shadow .25s}.pk-site .pk-event:hover{transform:translateY(-3px);box-shadow:0 4px #29282312}.pk-site .pk-selected-event,.pk-site .pk-inline-note{animation:.5s cubic-bezier(.22,1,.36,1) pk-grid-arrive}.pk-site .pk-dialog[open]{animation:.4s cubic-bezier(.22,1,.36,1) pk-dialog-pop}.pk-site .pk-dialog[open]::backdrop{animation:.3s both pk-label-in}.pk-site .pk-mobile-menu{animation:.4s cubic-bezier(.22,1,.36,1) pk-grid-arrive}.pk-site .pk-category{transition:color .3s}.pk-site .pk-category img{transition:opacity .4s,transform .5s cubic-bezier(.22,1,.36,1)}.pk-site .pk-category:hover img{transform:rotate(0)scale(1.12)}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.pk-site .pk-hero>img{animation:linear both pk-hero-depth;animation-timeline:scroll(root);animation-range:0 850px}.pk-site .pk-fermented .pk-fork{animation:linear both pk-fork-drift;animation-timeline:view();animation-range:entry exit}}}@keyframes pk-letter-pop{0%{opacity:0;transform:translateY(90%)rotate(7deg)}to{opacity:1;transform:translateY(0)rotate(0)}}@keyframes pk-jar-pop{0%{opacity:0;transform:translateY(65px)scale(.65)rotate(-12deg)}60%{opacity:1;transform:translateY(-12px)scale(1.035)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes pk-label-in{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes pk-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes pk-cover{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes pk-uncover{0%{transform:translateY(0)}to{transform:translateY(-101%)}}@keyframes pk-curtain-content-out{to{opacity:.4;transform:translateY(22vh)}}@keyframes pk-intro-failsafe{to{opacity:0;visibility:hidden;pointer-events:none}}@keyframes pk-grid-arrive{0%{opacity:0;translate:0 16px}to{opacity:1;translate:0}}@keyframes pk-dialog-pop{0%{opacity:0;transform:translateY(24px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes pk-hero-depth{0%{transform:scale(1.04)translateY(0)}to{transform:scale(1.14)translateY(90px)}}@keyframes pk-fork-drift{0%{translate:0 22px;rotate:-4deg}to{translate:0 -22px;rotate:4deg}}@media (max-width:700px){.pk-curtain-corner{font-size:8px;top:25px;left:20px}.pk-curtain-label{letter-spacing:1px;margin-top:24px;font-size:9px}.pk-curtain-jars{gap:0;height:150px;margin-bottom:30px}.pk-curtain-jars img{width:105px}.pk-curtain-bottom{flex-wrap:wrap;gap:15px;font-size:7px;bottom:25px;left:20px;right:20px}.pk-curtain-progress{order:3;width:100%}.pk-site .pk-product:hover{translate:none}}@media (prefers-reduced-motion:reduce){.pk-curtain{display:none!important}.pk-await-reveal{opacity:1!important}.pk-motion-shell *{scroll-behavior:auto!important;transition:none!important;animation:none!important}.pk-site .pk-product:hover,.pk-site .pk-pill:hover{translate:none}.pk-site .pk-hero>img{transform:none!important}}
