.pk{font-family:var(--pk-sans);color:var(--pk-ink)}.pk *{box-sizing:border-box}.pk-serif{line-height:1.02}.pk-wrap{max-width:1440px;margin:0 auto;padding:0 16px}@media(min-width:990px){.pk-wrap{padding:0 64px}}.pk-pad{padding:44px 0}@media(min-width:990px){.pk-pad{padding:88px 0}}.pk-h2{font-size:34px!important;line-height:1.04!important;margin:0}@media(min-width:990px){.pk-h2{font-size:48px!important}}.pk-head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:24px}@media(min-width:990px){.pk-head{margin-bottom:36px}}.pk-lab{font-size:12px;letter-spacing:.06em;text-transform:uppercase}.pk-link{font-size:13px;color:inherit;text-underline-offset:5px}.pk-ob{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 26px;border:1px solid currentColor;border-radius:var(--pk-r);font-size:12px;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;color:inherit;transition:background .15s,color .15s}.pk-ob:hover{background:#fff;color:var(--pk-ink)!important;border-color:#fff}.pk-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;border:0;border-radius:var(--pk-r);background:var(--pk-ink);color:#fff;font-weight:500;font-size:13px;letter-spacing:.04em;cursor:pointer;text-decoration:none}.pk-btn:hover{background:var(--pk-wine)}.pk-media{position:relative;overflow:hidden;background:#efe8df;display:block}.pk-media img{width:100%;height:100%;object-fit:cover;display:block}.pk-ov{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;text-align:center;color:#fff;gap:14px;padding:0 20px 36px;background:linear-gradient(180deg,#0000 45%,#0000004d)}.pk-ov *{color:#fff}@media(min-width:990px){.pk-ov{padding-bottom:64px;gap:18px}}.pk-row{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.pk-row::-webkit-scrollbar{display:none}.pk-row>*{scroll-snap-align:start;flex-shrink:0}.pk-pill{position:absolute;left:10px;top:10px;background:#fff;color:var(--pk-ink)!important;font-size:11px;padding:4px 10px;border-radius:20px}.pk-hero{position:relative;height:min(78vh,640px);min-height:520px}@media(min-width:990px){.pk-hero{height:min(86vh,800px)}}.pk-hero__grid{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-columns:1fr}@media(min-width:990px){.pk-hero__grid.is-split{grid-template-columns:1fr 1fr}}.pk-hero__grid .pk-media{height:100%}.pk-hero__alt{display:none!important}@media(min-width:990px){.pk-hero__alt{display:block!important}}.pk-hero h2{text-transform:uppercase;font-size:40px!important;line-height:1.04!important;margin:0}@media(min-width:990px){.pk-hero h2{font-size:80px!important}}.pk-hero p{margin:0;font-size:16px;font-weight:300}@media(min-width:990px){.pk-hero p{font-size:20px}}.pk-marquee{background:var(--pk-burgundy);overflow:hidden;white-space:nowrap;font-size:12px;letter-spacing:.1em;text-transform:uppercase;padding:13px 0}.pk-marquee__track{display:inline-flex;gap:28px;animation:pk-mq 38s linear infinite;padding-left:28px}.pk-marquee__track span{color:var(--pk-cream)!important}.pk-marquee__track span:after{content:"\b7";margin-left:28px}@keyframes pk-mq{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.pk-marquee__track{animation:none}}.pk-cats{display:grid;grid-auto-flow:column;grid-auto-columns:150px;gap:10px;overflow-x:auto;scrollbar-width:none}.pk-cats::-webkit-scrollbar{display:none}@media(min-width:990px){.pk-cats{grid-auto-flow:row;grid-template-columns:repeat(var(--n,5),minmax(0,1fr));gap:14px}}.pk-cat{display:flex;flex-direction:column;align-items:center;gap:12px;text-decoration:none;color:inherit}.pk-cat .pk-media{width:100%;aspect-ratio:3/4}.pk-cat span{font-size:21px}@media(min-width:990px){.pk-cat span{font-size:24px}}.pk-tiles{display:grid;grid-template-columns:1fr;gap:2px}@media(min-width:768px){.pk-tiles.is-2{grid-template-columns:1fr 1fr}}.pk-tile{height:520px;color:#fff;text-decoration:none}@media(min-width:990px){.pk-tile{height:720px}}.pk-word{font-size:52px!important;line-height:1!important}@media(min-width:990px){.pk-word{font-size:72px!important}}.pk-stats{display:flex;gap:28px;font-size:13px;font-weight:300;letter-spacing:.03em}.pk-stats b{display:block;font-size:30px}@media(min-width:990px){.pk-stats{gap:56px;font-size:15px}.pk-stats b{font-size:38px}}.pk-shl{display:grid;gap:20px}@media(min-width:990px){.pk-shl{grid-template-columns:1.1fr 1fr;gap:64px;align-items:center}}.pk-shl__img{aspect-ratio:4/5}@media(min-width:990px){.pk-shl__img{aspect-ratio:1/1}}.pk-dot{position:absolute;width:30px;height:30px;margin:-15px 0 0 -15px;border-radius:50%;background:#ffffff80;display:flex;align-items:center;justify-content:center;border:0;cursor:pointer;padding:0}.pk-dot:after{content:"";width:12px;height:12px;border-radius:50%;background:#fff}.pk-shl__items{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.pk-shl__items a{display:flex;flex-direction:column;gap:6px;font-size:13px;color:inherit;text-decoration:none}.pk-shl__items .pk-media{aspect-ratio:4/5}.pk-founder{background:var(--pk-burgundy);display:grid}@media(min-width:990px){.pk-founder{grid-template-columns:1fr 1fr}}.pk-founder .pk-media{aspect-ratio:1/1}@media(min-width:990px){.pk-founder .pk-media{aspect-ratio:auto;min-height:680px}}.pk-founder__body{padding:34px 22px 42px;display:flex;flex-direction:column;gap:16px;align-items:center;text-align:center;justify-content:center}.pk-founder__body *{color:var(--pk-cream)!important}@media(min-width:990px){.pk-founder__body{padding:0 12%;align-items:flex-start;text-align:left;gap:24px}}.pk-founder q{font-size:21px;line-height:1.35}@media(min-width:990px){.pk-founder q{font-size:28px}}.pk-reel{width:62vw;max-width:260px;aspect-ratio:9/15}@media(min-width:990px){.pk-reels{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));overflow:visible}.pk-reel{width:auto;max-width:none}}.pk-reel .pk-pill{top:auto;bottom:12px}.pk-quote{text-align:center;max-width:980px;margin:0 auto;display:flex;flex-direction:column;gap:16px;align-items:center}.pk-quote blockquote{margin:0;font-size:26px;line-height:1.25;border:0;padding:0}@media(min-width:990px){.pk-quote blockquote{font-size:40px}}.pk-trust{background:var(--pk-sand);padding:30px 0}.pk-trust__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 10px}@media(min-width:768px){.pk-trust__grid{grid-template-columns:repeat(var(--n,6),minmax(0,1fr))}}.pk-trust__item{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;font-size:11.5px;letter-spacing:.07em;text-transform:uppercase;line-height:1.35}.pk-trust__item svg{width:32px;height:32px;stroke:var(--pk-tan);fill:none;stroke-width:1.1}.pk-journal{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media(min-width:990px){.pk-journal{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}@media(max-width:989px){.pk-journal>*:nth-child(3){display:none}}.pk-journal a{display:flex;flex-direction:column;gap:10px;color:inherit;text-decoration:none}.pk-journal .pk-media{aspect-ratio:4/5}.pk-journal span:not(.pk-media){font-size:18px;line-height:1.2}@media(min-width:990px){.pk-journal span:not(.pk-media){font-size:24px}}.pk-seo{display:grid;gap:24px}@media(min-width:990px){.pk-seo{grid-template-columns:1fr 1.2fr;gap:96px}}.pk-seo__text{font-size:14px;line-height:1.7;color:var(--pk-stone)}.pk-seo__text details summary{list-style:none;cursor:pointer;color:var(--pk-ink);text-decoration:underline;display:inline}.pk-seo__text details summary::-webkit-details-marker{display:none}.pk-seo__text details[open] summary{display:none}.pk-faq details{border-top:1px solid var(--pk-line)}.pk-faq details:last-child{border-bottom:1px solid var(--pk-line)}.pk-faq summary{list-style:none;display:flex;justify-content:space-between;gap:16px;padding:17px 0;font-size:15px;cursor:pointer}.pk-faq summary::-webkit-details-marker{display:none}.pk-faq summary:after{content:"+";font-size:18px;line-height:1}.pk-faq details[open] summary:after{content:"\2212"}.pk-faq .pk-a{padding:0 0 18px;font-size:14.5px;line-height:1.7;color:#4a4441}
/*# sourceMappingURL=/cdn/shop/t/83/assets/pk-home.css.map */
