.shopify-section-group-header-group,.shopify-section-group-footer-group{display:none!important}.pk-root{box-sizing:border-box}:root{--bg:#FBF6F0;--bg-warm:#F4E9DD;--surface:#FFFFFF;--ink:#241C16;--ink-2:#6A5C51;--ink-3:#9A8A7C;--line:#EADFD3;--line-strong:#DCCDBC;--accent:#C4632F;--accent-hover:#A9501F;--accent-soft:#FAE9DC;--sage:#6F7F63;--gold:#D9A441;--fur:#C08552;--fur-dark:#8A5C33;--radius-s:10px;--radius:16px;--radius-l:26px;--shadow-s:0 1px 2px rgba(36,28,22,.05), 0 4px 12px rgba(36,28,22,.05);--shadow:0 2px 4px rgba(36,28,22,.05), 0 12px 32px rgba(36,28,22,.09);--shadow-l:0 4px 8px rgba(36,28,22,.05), 0 24px 60px rgba(36,28,22,.13);--maxw:1160px;--pad:clamp(20px,5vw,40px);--font-display:"Fraunces",Georgia,"Times New Roman",serif;--font-body:"Instrument Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif}.pk-root *,.pk-root *:before,.pk-root *:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.pk-root{margin:0;background:var(--bg);color:var(--ink);font-family:var(--font-body);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased;overflow-x:hidden}.pk-root img,.pk-root svg{max-width:100%;display:block}.pk-root button{font:inherit;color:inherit;cursor:pointer}.pk-root a{color:inherit;text-decoration:none}.pk-root h1,.pk-root h2,.pk-root h3{font-family:var(--font-display);font-weight:600;line-height:1.08;letter-spacing:-.02em;margin:0}.pk-root h1{font-size:clamp(2.4rem,6.2vw,4.3rem)}.pk-root h2{font-size:clamp(1.95rem,4.2vw,3.1rem)}.pk-root h3{font-size:clamp(1.15rem,1.9vw,1.4rem);letter-spacing:-.01em}.pk-root p{margin:0}.pk-root .wrap{max-width:var(--maxw);margin-inline:auto;padding-inline:var(--pad)}.pk-root .section{padding-block:clamp(64px,9vw,120px)}.pk-root .eyebrow{font-size:.76rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin:0 0 18px}.pk-root .lead{font-size:clamp(1.02rem,1.5vw,1.18rem);color:var(--ink-2);line-height:1.62}.pk-root .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:16px 28px;border-radius:999px;border:1px solid transparent;font-weight:600;font-size:1rem;letter-spacing:-.01em;transition:transform .18s cubic-bezier(.2,.8,.3,1),background .18s,box-shadow .18s,border-color .18s;white-space:nowrap}.pk-root .btn:active{transform:translateY(1px) scale(.99)}.pk-root .btn--primary{background:var(--accent);color:#fff;box-shadow:0 6px 18px #c4632f47}.pk-root .btn--primary:hover{background:var(--accent-hover);box-shadow:0 10px 26px #c4632f57}.pk-root .btn--ghost{background:transparent;border-color:var(--line-strong);color:var(--ink)}.pk-root .btn--ghost:hover{border-color:var(--ink);background:#241c1608}.pk-root .btn--block{width:100%}.pk-root .btn--lg{padding:19px 34px;font-size:1.06rem}.pk-root .announce{background:var(--ink);color:#f6efe8;text-align:center;font-size:.86rem;letter-spacing:.01em;padding:11px var(--pad)}.pk-root .announce b{font-weight:600;color:#fff}.pk-root .header{position:sticky;top:0;z-index:60;background:#fbf6f0d1;backdrop-filter:saturate(1.6) blur(14px);-webkit-backdrop-filter:saturate(1.6) blur(14px);border-bottom:1px solid transparent;transition:border-color .25s,background .25s}.pk-root .header.is-stuck{border-bottom-color:var(--line);background:#fbf6f0f0}.pk-root .header__in{display:flex;align-items:center;gap:24px;height:70px;max-width:var(--maxw);margin-inline:auto;padding-inline:var(--pad)}.pk-root .brand{display:flex;align-items:center;gap:9px;font-family:var(--font-display);font-size:1.32rem;font-weight:600;letter-spacing:-.02em}.pk-root .brand svg{width:26px;height:26px;flex:none}.pk-root .nav{display:flex;gap:30px;margin-inline:auto;font-size:.94rem;color:var(--ink-2)}.pk-root .nav a{position:relative;padding-block:4px;transition:color .18s}.pk-root .nav a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1.5px;background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform .22s cubic-bezier(.2,.8,.3,1)}.pk-root .nav a:hover{color:var(--ink)}.pk-root .nav a:hover:after{transform:scaleX(1)}.pk-root .header__right{display:flex;align-items:center;gap:14px;margin-left:auto}.pk-root .lang{display:flex;border:1px solid var(--line-strong);border-radius:999px;overflow:hidden;background:var(--surface)}.pk-root .lang button{border:0;background:transparent;padding:7px 13px;font-size:.79rem;font-weight:600;letter-spacing:.06em;color:var(--ink-3);transition:background .18s,color .18s}.pk-root .lang button[aria-pressed=true]{background:var(--ink);color:#fff}@media(max-width:900px){.pk-root .nav{display:none}.pk-root .header__in{height:62px;gap:12px}.pk-root .header__right{gap:10px}}@media(max-width:520px){.pk-root .header .btn{padding:12px 18px;font-size:.9rem}}.pk-root .hero{position:relative;overflow:hidden;padding-block:clamp(48px,7vw,86px) clamp(56px,8vw,104px)}.pk-root .hero:before{content:"";position:absolute;inset:-30% -20% auto -20%;height:120%;background:radial-gradient(56% 48% at 72% 34%,#f4e9ddf2,#fbf6f000 70%);pointer-events:none}.pk-root .hero__grid{position:relative;display:grid;grid-template-columns:1.02fr .98fr;gap:clamp(32px,5vw,72px);align-items:center}.pk-root .hero h1{margin-bottom:22px}.pk-root .hero h1 em{font-style:italic;color:var(--accent)}.pk-root .hero__sub{max-width:36ch;margin-bottom:32px}.pk-root .hero__cta{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:30px}.pk-root .trust{display:flex;flex-wrap:wrap;gap:10px 26px;font-size:.88rem;color:var(--ink-2)}.pk-root .trust span{display:flex;align-items:center;gap:8px}.pk-root .trust svg{width:17px;height:17px;flex:none;color:var(--sage)}.pk-root .stars{color:var(--gold);letter-spacing:2px;font-size:.95rem}@media(max-width:880px){.pk-root .hero__grid{grid-template-columns:1fr;gap:36px}.pk-root .hero__copy{order:1;text-align:center}.pk-root .hero__sub{margin-inline:auto}.pk-root .hero__cta,.pk-root .trust{justify-content:center}.pk-root .hero__art{order:2}}.pk-root .product-art{position:relative;aspect-ratio:1/1;display:grid;place-items:center;border-radius:var(--radius-l);background:radial-gradient(70% 60% at 50% 42%,#fff,#f7eee4 62%,#efe1d3);box-shadow:var(--shadow-l);overflow:hidden}.pk-root .product-art:after{content:"";position:absolute;left:50%;bottom:14%;translate:-50% 0;width:46%;height:5%;border-radius:50%;background:radial-gradient(closest-side,rgba(36,28,22,.18),transparent);filter:blur(3px)}.pk-root .product-art .figure{width:62%;height:auto;position:relative;z-index:1;animation:float 6s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}@media(prefers-reduced-motion:reduce){.pk-root .product-art .figure{animation:none}}.pk-root .badge-float{position:absolute;z-index:2;background:var(--surface);border:1px solid var(--line);border-radius:999px;padding:9px 15px;font-size:.8rem;font-weight:600;box-shadow:var(--shadow-s);display:flex;align-items:center;gap:7px}.pk-root .badge-float svg{width:15px;height:15px;color:var(--accent)}.pk-root .badge-float--tl{top:7%;left:5%}.pk-root .badge-float--br{bottom:8%;right:5%}@media(max-width:520px){.pk-root .badge-float{font-size:.72rem;padding:7px 12px}}.pk-root .strip{border-block:1px solid var(--line);background:var(--surface)}.pk-root .strip__in{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;max-width:var(--maxw);margin-inline:auto;padding:22px var(--pad)}.pk-root .strip__item{display:flex;align-items:center;justify-content:center;gap:10px;font-size:.87rem;color:var(--ink-2);text-align:left}.pk-root .strip__item svg{width:20px;height:20px;flex:none;color:var(--sage)}@media(max-width:760px){.pk-root .strip__in{grid-template-columns:repeat(2,1fr);gap:16px 8px}}.pk-root .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(18px,2.4vw,30px);margin-top:52px}.pk-root .step{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-l);padding:32px 28px 30px;position:relative;transition:transform .3s cubic-bezier(.2,.8,.3,1),box-shadow .3s}.pk-root .step:hover{transform:translateY(-4px);box-shadow:var(--shadow)}.pk-root .step__n{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--accent-soft);color:var(--accent);font-weight:700;font-size:.95rem;margin-bottom:20px}.pk-root .step h3{margin-bottom:9px}.pk-root .step p{color:var(--ink-2);font-size:.97rem}.pk-root .step__ill{margin:22px 0 0;height:120px;display:grid;place-items:center}.pk-root .step__ill svg{height:100%;width:auto}@media(max-width:800px){.pk-root .steps{grid-template-columns:1fr;gap:16px}.pk-root .step__ill{height:100px}}.pk-root .emotive{background:var(--bg-warm);position:relative;overflow:hidden}.pk-root .emotive__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,70px);align-items:center}.pk-root .emotive h2{margin-bottom:20px}.pk-root .emotive .lead+.lead{margin-top:16px}.pk-root .quote{margin-top:30px;padding-left:22px;border-left:3px solid var(--accent);font-family:var(--font-display);font-size:1.22rem;font-style:italic;line-height:1.45;color:var(--ink)}.pk-root .emotive__art{aspect-ratio:4/5;border-radius:var(--radius-l);background:var(--surface);border:1px solid var(--line-strong);display:grid;place-items:center;box-shadow:var(--shadow);position:relative;overflow:hidden}.pk-root .emotive__art .figure{width:56%}@media(max-width:840px){.pk-root .emotive__grid{grid-template-columns:1fr}.pk-root .emotive__art{order:-1;aspect-ratio:16/11}.pk-root .emotive__art .figure{width:34%}}.pk-root .buy__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(30px,4.6vw,64px);align-items:start}.pk-root .buy__art{position:sticky;top:96px}@media(max-width:900px){.pk-root .buy__grid{grid-template-columns:1fr}.pk-root .buy__art{position:static}}.pk-root .price-row{display:flex;align-items:baseline;gap:12px;margin:6px 0 4px}.pk-root .price{font-family:var(--font-display);font-size:2.5rem;font-weight:600;letter-spacing:-.03em}.pk-root .price-was{color:var(--ink-3);text-decoration:line-through;font-size:1.1rem}.pk-root .price-save{background:var(--accent-soft);color:var(--accent);font-size:.78rem;font-weight:700;padding:5px 11px;border-radius:999px;letter-spacing:.02em}.pk-root .price-note{color:var(--ink-3);font-size:.86rem;margin-bottom:26px}.pk-root .field{margin-bottom:26px}.pk-root .field__label{display:flex;justify-content:space-between;align-items:baseline;font-size:.8rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin-bottom:12px}.pk-root .field__label b{font-weight:600;color:var(--ink);letter-spacing:0;text-transform:none;font-size:.98rem}.pk-root .swatches{display:flex;flex-wrap:wrap;gap:10px}.pk-root .swatch{width:44px;height:44px;border-radius:50%;border:2px solid var(--line-strong);padding:3px;background:var(--surface);transition:border-color .18s,transform .18s}.pk-root .swatch i{display:block;width:100%;height:100%;border-radius:50%;background:var(--sw)}.pk-root .swatch:hover{transform:scale(1.06)}.pk-root .swatch[aria-pressed=true]{border-color:var(--ink);transform:scale(1.06)}.pk-root .chips{display:flex;flex-wrap:wrap;gap:9px}.pk-root .chip{border:1px solid var(--line-strong);background:var(--surface);border-radius:999px;padding:10px 17px;font-size:.93rem;transition:border-color .18s,background .18s,color .18s}.pk-root .chip:hover{border-color:var(--ink-3)}.pk-root .chip[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}.pk-root .packs{display:grid;gap:11px}.pk-root .pack{display:grid;grid-template-columns:22px 1fr auto;align-items:center;gap:15px;border:1.5px solid var(--line-strong);background:var(--surface);border-radius:var(--radius);padding:17px 19px;text-align:left;position:relative;transition:border-color .2s,box-shadow .2s,background .2s}.pk-root .pack:hover{border-color:var(--ink-3)}.pk-root .pack[aria-pressed=true]{border-color:var(--accent);box-shadow:0 0 0 3px #c4632f21}.pk-root .pack__dot{width:20px;height:20px;border-radius:50%;border:1.5px solid var(--line-strong);display:grid;place-items:center}.pk-root .pack[aria-pressed=true] .pack__dot{border-color:var(--accent)}.pk-root .pack[aria-pressed=true] .pack__dot:after{content:"";width:10px;height:10px;border-radius:50%;background:var(--accent)}.pk-root .pack__t{font-weight:600;line-height:1.3}.pk-root .pack__s{font-size:.85rem;color:var(--ink-2)}.pk-root .pack__p{text-align:right;font-weight:600;line-height:1.3}.pk-root .pack__p small{display:block;font-weight:400;font-size:.78rem;color:var(--ink-3);text-decoration:line-through}.pk-root .pack__tag{position:absolute;top:-10px;right:16px;background:var(--accent);color:#fff;font-size:.68rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;padding:4px 10px;border-radius:999px}.pk-root .includes{list-style:none;padding:0;margin:24px 0 0;display:grid;gap:11px}.pk-root .includes li{display:flex;gap:11px;align-items:flex-start;font-size:.95rem;color:var(--ink-2)}.pk-root .includes svg{width:18px;height:18px;flex:none;color:var(--sage);margin-top:3px}.pk-root .specs{margin-top:26px;border-top:1px solid var(--line);padding-top:22px;display:grid;grid-template-columns:repeat(2,1fr);gap:16px 22px}.pk-root .spec{font-size:.9rem}.pk-root .spec dt{color:var(--ink-3);font-size:.78rem;letter-spacing:.09em;text-transform:uppercase;margin-bottom:3px}.pk-root .spec dd{margin:0;font-weight:500}.pk-root .reviews{background:var(--surface);border-block:1px solid var(--line)}.pk-root .reviews__head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:44px}.pk-root .review-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(16px,2.2vw,26px)}.pk-root .review{background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-l);padding:28px 26px;display:flex;flex-direction:column;gap:14px}.pk-root .review__stars{color:var(--gold);letter-spacing:2px;font-size:.9rem}.pk-root .review p{font-size:.98rem;color:var(--ink);line-height:1.58}.pk-root .review__who{display:flex;align-items:center;gap:11px;margin-top:auto;padding-top:6px}.pk-root .review__av{width:38px;height:38px;border-radius:50%;background:var(--accent-soft);display:grid;place-items:center;font-weight:600;color:var(--accent);font-size:.9rem;flex:none}.pk-root .review__name{font-size:.9rem;font-weight:600;line-height:1.25}.pk-root .review__meta{font-size:.78rem;color:var(--ink-3)}@media(max-width:880px){.pk-root .review-grid{grid-template-columns:1fr}}.pk-root .faq{max-width:820px;margin-inline:auto}.pk-root .faq__list{margin-top:42px;border-top:1px solid var(--line)}.pk-root .faq__item{border-bottom:1px solid var(--line)}.pk-root .faq__q{width:100%;background:none;border:0;padding:24px 44px 24px 0;text-align:left;font-size:1.06rem;font-weight:600;letter-spacing:-.01em;position:relative}.pk-root .faq__q:after{content:"";position:absolute;right:6px;top:50%;width:12px;height:12px;border-right:2px solid var(--ink-3);border-bottom:2px solid var(--ink-3);transform:translateY(-70%) rotate(45deg);transition:transform .28s cubic-bezier(.2,.8,.3,1)}.pk-root .faq__item.is-open .faq__q:after{transform:translateY(-30%) rotate(225deg)}.pk-root .faq__a{overflow:hidden;height:0;transition:height .32s cubic-bezier(.2,.8,.3,1)}.pk-root .faq__a p{padding:0 40px 26px 0;color:var(--ink-2);font-size:1rem}.pk-root .guarantee{text-align:center;max-width:660px;margin-inline:auto}.pk-root .guarantee__seal{width:78px;height:78px;margin:0 auto 26px;border-radius:50%;background:var(--accent-soft);display:grid;place-items:center;color:var(--accent)}.pk-root .guarantee__seal svg{width:36px;height:36px}.pk-root .final{background:var(--ink);color:#f6efe8;text-align:center}.pk-root .final h2{color:#fff;margin-bottom:18px}.pk-root .final .lead{color:#f6efe8b8;max-width:52ch;margin:0 auto 32px}.pk-root .final .btn--primary{background:#fff;color:var(--ink);box-shadow:none}.pk-root .final .btn--primary:hover{background:#f6efe8}.pk-root .final .trust{justify-content:center;color:#f6efe89e;margin-top:26px}.pk-root .final .trust svg{color:#f6efe89e}.pk-root .footer{background:var(--ink);color:#f6efe899;border-top:1px solid rgba(246,239,232,.12);font-size:.88rem}.pk-root .footer__in{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:40px;padding-block:56px}.pk-root .footer .brand{color:#fff;margin-bottom:14px}.pk-root .footer h4{color:#fff;font-size:.78rem;letter-spacing:.13em;text-transform:uppercase;margin:0 0 16px;font-weight:600}.pk-root .footer ul{list-style:none;padding:0;margin:0;display:grid;gap:10px}.pk-root .footer a:hover{color:#fff}.pk-root .footer__bottom{border-top:1px solid rgba(246,239,232,.12);padding-block:22px;font-size:.8rem;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}@media(max-width:760px){.pk-root .footer__in{grid-template-columns:1fr;gap:32px}}.pk-root .sticky-buy{position:fixed;left:0;right:0;bottom:0;z-index:70;display:none;background:#fbf6f0f2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid var(--line);padding:11px var(--pad) calc(11px + env(safe-area-inset-bottom));align-items:center;gap:14px;transform:translateY(110%);transition:transform .3s cubic-bezier(.2,.8,.3,1)}.pk-root .sticky-buy.is-visible{transform:none}.pk-root .sticky-buy__p{font-weight:600;line-height:1.2}.pk-root .sticky-buy__p small{display:block;font-weight:400;font-size:.76rem;color:var(--ink-3)}.pk-root .sticky-buy .btn{margin-left:auto}@media(max-width:760px){.pk-root .sticky-buy{display:flex}}.pk-root .toast{position:fixed;left:50%;bottom:96px;translate:-50% 0;z-index:90;background:var(--ink);color:#fff;padding:14px 22px;border-radius:999px;font-size:.92rem;box-shadow:var(--shadow-l);opacity:0;pointer-events:none;transition:opacity .25s,translate .25s}.pk-root .toast.is-visible{opacity:1;translate:-50% -10px}.pk-root .reveal{opacity:1;transform:none}.pk-root .reveal--hidden{opacity:0;transform:translateY(22px)}.pk-root .reveal--hidden.is-in{opacity:1;transform:none;transition:opacity .7s cubic-bezier(.2,.8,.3,1),transform .7s cubic-bezier(.2,.8,.3,1)}@media(prefers-reduced-motion:reduce){.pk-root .reveal--hidden{opacity:1;transform:none}}.pk-root .center{text-align:center}.pk-root .mx-auto{margin-inline:auto}.pk-root .narrow{max-width:60ch}.pk-root .visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pk-root .check{display:flex;align-items:center;gap:11px;font-size:.97rem;cursor:pointer;-webkit-user-select:none;user-select:none}.pk-root .check input{-webkit-appearance:none;appearance:none;width:22px;height:22px;flex:none;border:1.5px solid var(--line-strong);border-radius:7px;background:var(--surface);display:grid;place-items:center;transition:background .18s,border-color .18s}.pk-root .check input:checked{background:var(--accent);border-color:var(--accent)}.pk-root .check input:checked:after{content:"";width:11px;height:6px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg) translate(1px,-1px)}.pk-root .check input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pk-root .input{width:100%;margin-top:12px;padding:14px 16px;border:1px solid var(--line-strong);border-radius:var(--radius-s);background:var(--surface);font:inherit;font-size:1rem;color:var(--ink);transition:border-color .18s,box-shadow .18s}.pk-root .input::placeholder{color:var(--ink-3)}.pk-root .input:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #c4632f21}.pk-root .art-caption{position:absolute;z-index:2;bottom:9%;left:50%;translate:-50% 0;background:var(--ink);color:#fff;font-size:.76rem;font-weight:600;letter-spacing:.14em;padding:8px 16px;border-radius:999px;white-space:nowrap}.pk-root a:focus-visible,.pk-root button:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}.pk-root .field--preview{background:var(--surface);border:1px dashed var(--line-strong);border-radius:var(--radius);padding:20px 20px 18px}.pk-root .field__hint{margin-top:14px;font-size:.86rem;line-height:1.5;color:var(--ink-3)}.pk-root .swatch--empty i{background:repeating-linear-gradient(135deg,#fff 0 5px,#efe6da 5px 10px);box-shadow:inset 0 0 0 1px var(--line-strong)}.pk-root .field-divider{display:flex;align-items:center;gap:14px;font-size:.76rem;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);margin:30px 0 22px}.pk-root .field-divider:after{content:"";flex:1;height:1px;background:var(--line)}.pk-root .dog{width:100%;height:auto;overflow:visible;display:block}.pk-root .dog__fillrect{transform:translateY(-40px)}.pk-root .dog__spark{opacity:0}.pk-root .dog__tweezers{opacity:0;transform-origin:110px 44px}.pk-root .dog__tuft{transform-origin:110px 44px}.pk-root .dog--anim .dog__fillrect{animation:pkFill 9.5s cubic-bezier(.45,.02,.35,1) infinite}.pk-root .dog--anim .dog__fur{animation:pkFurLoop 9.5s linear infinite}.pk-root .dog--anim .dog__tweezers{animation:pkTweez 9.5s cubic-bezier(.42,0,.3,1) infinite}.pk-root .dog--anim .dog__tuft{animation:pkTuft 9.5s ease-in infinite}.pk-root .dog--anim .dog__shell{transform-box:fill-box;transform-origin:center;animation:pkSnap 9.5s ease-out infinite}.pk-root .dog--anim .dog__spark{transform-box:fill-box;transform-origin:center;animation:pkSpark 9.5s ease-out infinite}@keyframes pkFill{0%,25%{transform:translateY(-295px)}33%{transform:translateY(-250px)}40%{transform:translateY(-212px)}47%{transform:translateY(-176px)}52%{transform:translateY(-136px)}57%,95%{transform:translateY(-40px)}96%,to{transform:translateY(-295px)}}@keyframes pkFurLoop{0%,91%{opacity:1}95%{opacity:0}96%,to{opacity:1}}@keyframes pkTweez{0%,5%{transform:translate(30px,-215px) rotate(7deg);opacity:0}10%{opacity:1}24%{transform:translate(0) rotate(0);opacity:1}28%{transform:translateY(9px) rotate(0)}33%{transform:translateY(1px) rotate(0)}37%{transform:translateY(7px) rotate(0)}44%{transform:translate(6px,-46px) rotate(2deg);opacity:1}55%{transform:translate(30px,-215px) rotate(7deg);opacity:1}57%,to{transform:translate(30px,-215px) rotate(7deg);opacity:0}}@keyframes pkTuft{0%,27%{opacity:1;transform:translateY(0) scale(1)}33%{opacity:.9;transform:translateY(7px) scale(.78)}39%{opacity:0;transform:translateY(14px) scale(.45)}to{opacity:0;transform:translateY(14px) scale(.45)}}@keyframes pkSnap{0%,56%{transform:scale(1)}59%{transform:scale(1.04,.96)}62%{transform:scale(.988,1.012)}66%,to{transform:scale(1)}}@keyframes pkSpark{0%,62%{opacity:0;transform:scale(.35) rotate(0)}68%{opacity:.95;transform:scale(1) rotate(22deg)}78%{opacity:0;transform:scale(.55) rotate(44deg)}to{opacity:0;transform:scale(.35) rotate(0)}}@media(prefers-reduced-motion:reduce){.pk-root .dog--anim .dog__fillrect,.pk-root .dog--anim .dog__fur,.pk-root .dog--anim .dog__tweezers,.pk-root .dog--anim .dog__tuft,.pk-root .dog--anim .dog__shell,.pk-root .dog--anim .dog__spark{animation:none}.pk-root .dog--anim .dog__tweezers{display:none}}.pk-root .pack__ship{display:inline-block;margin-top:6px;font-size:.74rem;font-weight:700;letter-spacing:.04em;padding:3px 9px;border-radius:999px;background:#6f7f6324;color:var(--sage)}.pk-root .pack__ship--paid{background:#241c160f;color:var(--ink-3)}.pk-root .field{position:static;width:auto;display:block;transition:none}.pk-root .field__label{position:static;left:auto;right:auto;top:auto;bottom:auto;transform:none;padding:0;background:none;pointer-events:auto;display:flex}.pk-root .header{display:block;padding:0}.pk-root .section{display:block}
/*# sourceMappingURL=/cdn/shop/t/4/assets/pawkeep.css.map */
