.pk-util-marquee{justify-content:flex-start;padding:0}.pk-util-track{display:flex;align-items:center;width:max-content;animation:pk-marq 38s linear infinite}.pk-util-marquee:hover .pk-util-track{animation-play-state:paused}@keyframes pk-marq{0%{transform:translate(0)}to{transform:translate(-50%)}}.pk-util-seq{display:flex;align-items:center;flex-shrink:0}.pk-util-seq span{font-family:Oswald,sans-serif;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;white-space:nowrap;padding:0 22px}.pk-util-seq span b{font-weight:700;color:var(--pk-gold)}.pk-util-seq .pk-util-sep{width:4px;height:4px;padding:0;background:var(--pk-gold);transform:rotate(45deg);flex-shrink:0}@media(max-width:560px){.pk-util-seq span{font-size:10.5px;padding:0 16px}}.pk-slide .pk-wrap{position:relative;z-index:1}.pk-hero-hills{position:absolute;left:0;right:0;bottom:-2px;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0}.pk-hero-hills svg{display:block;width:100%;height:auto;min-height:110px;max-height:220px}.pk-mask-headline .pk-wm{display:inline-block;overflow:hidden;vertical-align:top;padding-bottom:.08em;margin-bottom:-.08em;margin-right:.24em}.pk-mask-headline .pk-wm:last-child{margin-right:0}.pk-mask-headline .pk-wm>span{display:inline-block;transform:translateY(112%);transition:transform .8s var(--pk-ease-out)}.pk-slide.is-active .pk-mask-headline .pk-wm>span{transform:translateY(0)}.pk-slide.is-active .pk-mask-headline .pk-wm:nth-child(1)>span{transition-delay:.06s}.pk-slide.is-active .pk-mask-headline .pk-wm:nth-child(2)>span{transition-delay:.12s}.pk-slide.is-active .pk-mask-headline .pk-wm:nth-child(3)>span{transition-delay:.18s}.pk-slide.is-active .pk-mask-headline .pk-wm:nth-child(4)>span{transition-delay:.24s}.pk-slide.is-active .pk-mask-headline .pk-wm:nth-child(5)>span{transition-delay:.3s}.pk-slide.is-active .pk-mask-headline .pk-wm:nth-child(6)>span{transition-delay:.36s}.pk-slide.is-active .pk-mask-headline .pk-wm:nth-child(7)>span{transition-delay:.42s}.pk-slide.is-active .pk-mask-headline .pk-wm:nth-child(8)>span{transition-delay:.48s}.pk-slide.is-active .pk-mask-headline .pk-wm:nth-child(9)>span{transition-delay:.54s}.pk-slide.is-active .pk-mask-headline .pk-wm:nth-child(10)>span{transition-delay:.6s}.pk-plate img{width:auto;height:auto;max-width:76%;max-height:86%}.pk-section .pk-btn .pk-clip{display:block;overflow:hidden;height:1.5em}.pk-section .pk-btn .pk-roll{display:block;position:relative;line-height:1.5;transition:transform .3s var(--pk-ease-micro)}.pk-section .pk-btn .pk-roll:after{content:attr(data-zh);position:absolute;left:0;top:100%;width:100%;text-align:center;letter-spacing:.28em}.pk-section .pk-btn:hover .pk-roll{transform:translateY(-100%)}.pk-product-media .pk-media-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.pk-product-media img{position:absolute;top:24px;right:24px;bottom:24px;left:24px;width:calc(100% - 48px);height:calc(100% - 48px);object-fit:contain;transition:opacity .5s var(--pk-ease-micro),transform .6s var(--pk-ease-micro)}.pk-product-media img.pk-alt{opacity:0;transform:scale(1.03)}.pk-product-card:hover .pk-product-media img.pk-main{opacity:0;transform:scale(.97)}.pk-product-card:hover .pk-product-media img.pk-alt{opacity:1;transform:scale(1.06)}.pk-product-media img.pk-alt-mirror{transform:scaleX(-1) scale(1.02)}.pk-product-card:hover .pk-product-media img.pk-alt-mirror{transform:scaleX(-1) scale(1.08)}.pk-badge-chip{font-size:10.5px;display:flex;align-items:center;gap:6px}.pk-badge-chip .pk-live{width:5px;height:5px;border-radius:50%;background:currentColor;animation:pk-pulse 2s var(--pk-ease-io) infinite}@keyframes pk-pulse{0%,to{box-shadow:0 0 #f9f6f059}50%{box-shadow:0 0 0 5px #f9f6f000}}.pk-addbar-form{position:absolute;left:0;right:0;bottom:0;z-index:3;margin:0}.pk-section .pk-addbar{width:100%;background:var(--pk-navy);color:var(--pk-cream);font-family:Oswald,sans-serif;font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;padding:13px 16px;display:flex;align-items:center;justify-content:space-between;transform:translateY(101%);transition:transform .3s var(--pk-ease-micro),background .18s var(--pk-ease-micro)}.pk-product-card:hover .pk-addbar,.pk-product-card:focus-within .pk-addbar{transform:translateY(0)}.pk-addbar:hover{background:var(--pk-crimson)}.pk-addbar .pk-addbar-price b{font-size:16px;line-height:1;font-weight:600;margin-left:4px}.pk-product-info{display:block}@media(hover:none){.pk-section .pk-addbar{transform:none;padding-top:14px;padding-bottom:14px}.pk-product-media img{top:16px;right:16px;bottom:60px;left:16px;width:calc(100% - 32px);height:calc(100% - 76px)}}@media(max-width:700px){.pk-section .pk-addbar{font-size:11px;padding:14px 12px;letter-spacing:.06em;gap:8px}.pk-addbar .pk-bagword{display:none}}.pk-spotlight{background:var(--pk-navy);color:var(--pk-cream);padding:88px 0;position:relative;overflow:hidden}.pk-spot-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:64px;align-items:center;position:relative}.pk-spot-visual{background:#fff;aspect-ratio:4/5;max-width:420px;display:flex;align-items:center;justify-content:center;padding:36px;position:relative}.pk-spot-visual img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;transition:opacity .45s var(--pk-ease-micro),transform .45s var(--pk-ease-micro)}.pk-spot-visual img.pk-leaving{opacity:0;transform:translateY(12px)}.pk-spot-tag{position:absolute;top:14px;left:14px;font-family:Oswald,sans-serif;font-size:10px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;background:var(--pk-crimson);color:var(--pk-cream);padding:4px 9px}.pk-spot-eyebrow{color:#f9f6f099;margin-bottom:14px;display:block}.pk-spot-head{font-weight:700;font-size:clamp(30px,3.6vw,48px);line-height:1.02;letter-spacing:-.01em;min-height:1.1em}.pk-spot-sub{margin-top:14px;font-size:15px;color:#f9f6f0bf;max-width:52ch;min-height:3em}.pk-spotlight .pk-spot-sub{margin-top:14px}.pk-spot-tabs{display:flex;margin:34px 0 30px;border-bottom:1px solid rgba(249,246,240,.2)}.pk-section .pk-spot-tab{font-family:Oswald,sans-serif;font-size:13px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;padding:12px 22px;color:#f9f6f08c;position:relative;transition:color .18s var(--pk-ease-micro)}.pk-spot-tab:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--pk-gold);transform:scaleX(0);transform-origin:left;transition:transform .3s var(--pk-ease-micro)}.pk-section .pk-spot-tab.active{color:var(--pk-cream)}.pk-spot-tab.active:after{transform:scaleX(1)}.pk-meter{display:grid;grid-template-columns:110px 1fr 52px;align-items:center;gap:18px;margin-bottom:20px}.pk-meter .pk-lbl{font-family:Oswald,sans-serif;font-size:12px;letter-spacing:.12em;text-transform:uppercase;font-weight:500;color:#f9f6f0bf}.pk-meter .pk-bar{height:2px;background:#f9f6f02e;position:relative}.pk-meter .pk-fill{position:absolute;left:0;top:-1px;bottom:-1px;background:var(--pk-gold);width:0%;transition:width .9s var(--pk-ease-out)}.pk-meter .pk-val{font-family:Oswald,sans-serif;font-size:14px;font-weight:600;letter-spacing:.04em;text-align:right;font-variant-numeric:tabular-nums}.pk-spot-cta{margin-top:36px;display:flex;align-items:center;gap:20px;flex-wrap:wrap}.pk-spot-price{font-family:Oswald,sans-serif;font-size:24px;font-weight:600;letter-spacing:.02em}@media(max-width:980px){.pk-spotlight{padding:64px 0}.pk-spot-grid{grid-template-columns:1fr;gap:40px}.pk-spot-visual{max-width:100%;aspect-ratio:1/1}}@media(max-width:560px){.pk-spot-tabs{flex-wrap:wrap}.pk-section .pk-spot-tab{padding:12px 14px}.pk-meter{grid-template-columns:88px 1fr 44px;gap:12px}}.pk-nl-done{display:flex;align-items:center;gap:10px;background:var(--pk-cream);color:var(--pk-forest);padding:15px 22px;font-family:Oswald,sans-serif;font-size:13px;letter-spacing:.1em;text-transform:uppercase;font-weight:600}.pk-nl-done svg{width:20px;height:20px;flex-shrink:0}.pk-nl-done svg path{stroke:var(--pk-forest);stroke-width:2.4;fill:none;stroke-dasharray:24;stroke-dashoffset:24;animation:pk-check .6s var(--pk-ease-out) .2s forwards}@keyframes pk-check{to{stroke-dashoffset:0}}.pk-nl-form input{font-size:16px}@media(prefers-reduced-motion:reduce){.pk-util-track{animation:none;transform:none}.pk-mask-headline .pk-wm>span{transform:none!important;transition:none!important}.pk-plate img{animation:none}.pk-meter .pk-fill{transition:none}.pk-badge-chip .pk-live{animation:none}.pk-nl-done svg path{animation:none;stroke-dashoffset:0}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/pk-v2.css.map */
