.pk-h-tour{background:var(--pk-sky);padding:clamp(40px,6vw,88px) 0 clamp(36px,5vw,72px);--pk-tour-gap: clamp(14px, 2vw, 28px)}.pk-h-tour__head{display:grid;gap:6px;margin-bottom:clamp(18px,3vw,36px)}.pk-h-tour__h2{color:var(--pk-ink);max-width:16ch}.pk-h-tour__hint{display:inline-flex;align-items:center;gap:10px;margin:6px 0 0;font:800 14px var(--pk-f-display);letter-spacing:.02em;color:var(--pk-blue-ink)}.pk-h-tour__hint svg{width:28px;height:12px}.pk-h-tour__viewport{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;padding:0 var(--pk-gutter) 8px}.pk-h-tour__viewport::-webkit-scrollbar{display:none}.pk-h-tour__track{display:flex;gap:var(--pk-tour-gap);width:max-content;margin:0;padding:0;list-style:none}.pk-h-tour__bar{display:none}.pk-h-tour__panel{position:relative;flex:0 0 min(84vw,980px);height:clamp(380px,62vh,560px);scroll-snap-align:start;overflow:hidden;border-radius:clamp(22px,2.6vw,34px);display:grid;grid-template-columns:1fr;grid-template-rows:auto 1fr;align-items:start;padding:clamp(20px,3vw,44px);isolation:isolate}@media(min-width:900px){.pk-h-tour__panel{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);grid-template-rows:1fr;align-items:end}}.pk-h-tour__panel--blue{background:var(--pk-blue);color:var(--pk-on-blue)}.pk-h-tour__panel--pink{background:var(--pk-pink);color:#fff}.pk-h-tour__panel--ink{background:var(--pk-ink);color:#fff}.pk-h-tour__panel--sky{background:#fff;color:var(--pk-ink);box-shadow:inset 0 0 0 2px var(--pk-ink)}.pk-h-tour__num{position:absolute;z-index:-1;top:clamp(6px,1vw,16px);left:clamp(16px,2.4vw,36px);font:900 clamp(110px,20vw,260px) / .8 var(--pk-f-display);letter-spacing:-.05em;color:transparent;-webkit-text-stroke:clamp(1.5px,.2vw,3px) currentColor;opacity:.42}.pk-h-tour__num:before{content:"0" attr(data-n)}.pk-h-tour__copy{position:relative;display:grid;gap:clamp(14px,2vw,24px);align-content:end;align-self:end}.pk-h-tour__label{font-size:clamp(26px,7.2vw,60px);line-height:.94;letter-spacing:-.03em;color:inherit;margin:0;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}@media(min-width:900px){.pk-h-tour__label{font-size:clamp(32px,3.2vw,46px);overflow-wrap:break-word}}.pk-h-tour__links{display:flex;flex-wrap:wrap;gap:8px}.pk-h-tour__links a{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 22px;border-radius:var(--pk-r-pill);background:#fff;color:var(--pk-ink);font:800 16px var(--pk-f-display);transition:background .15s var(--pk-ease),color .15s var(--pk-ease)}.pk-h-tour__links a:hover,.pk-h-tour__links a:focus-visible{background:var(--pk-ink);color:#fff}.pk-h-tour__panel--sky .pk-h-tour__links a{background:var(--pk-blue);color:var(--pk-on-blue)}.pk-h-tour__panel--sky .pk-h-tour__links a:hover,.pk-h-tour__panel--sky .pk-h-tour__links a:focus-visible{background:var(--pk-ink);color:#fff}.pk-h a.pk-h-tour__links-a,.pk-h .pk-h-tour__links a,.pk-h .pk-h-tour__links a:hover{text-decoration:none}.pk-h .pk-h-tour__links a{color:var(--pk-ink)}.pk-h .pk-h-tour__links a:hover,.pk-h .pk-h-tour__links a:focus-visible{color:#fff}.pk-h .pk-h-tour__panel--sky .pk-h-tour__links a{color:var(--pk-on-blue)}.pk-h .pk-h-tour__panel--sky .pk-h-tour__links a:hover,.pk-h .pk-h-tour__panel--sky .pk-h-tour__links a:focus-visible{color:#fff}.pk-h-tour__stage{position:relative;display:grid;place-items:center;min-height:0;height:100%}.pk-h-tour__stage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:min(92%,62vh,460px);aspect-ratio:1;border-radius:50%;background:#fff}.pk-h-tour__img{position:relative;justify-self:center;align-self:center;margin:auto;width:min(66%,48vh,340px);max-width:none;height:auto;max-height:78%;object-fit:contain;object-position:50% 50%;mix-blend-mode:multiply;-webkit-mask-image:radial-gradient(closest-side,#000 80%,transparent 100%);mask-image:radial-gradient(closest-side,#000 80%,transparent 100%)}.pk-h-tour__panel--sky .pk-h-tour__stage:before{background:var(--pk-sky)}@media(max-width:899px){.pk-h-tour__stage{margin-top:8px}.pk-h-tour__stage:before{width:min(78%,40vh)}.pk-h-tour__img{width:min(52%,30vh);max-height:70%}}.pk-h .pk-h-tour__links a{text-align:center;line-height:1.2;padding-block:8px;overflow-wrap:anywhere}.pk-h .pk-h-tour__season{color:inherit}
/*# sourceMappingURL=/cdn/shop/t/23/assets/pk-home-tour.css.map */
