.kk-hero--photos .kk-hero__frame{min-height:clamp(620px,52vw,800px)}.kk-hero--photos .kk-hero__piece--window-left,.kk-hero--photos .kk-hero__piece--window-right{width:27%;height:auto}.kk-hero--photos .kk-hero__piece--window-left{left:3%}.kk-hero--photos .kk-hero__piece--window-right{right:3%}.kk-hero--photos .kk-window{height:auto;padding:8px 8px 0}.kk-hero--photos .kk-window__in{height:auto;aspect-ratio:4 / 5;background:var(--kk-card-blue)}.kk-hero--photos .kk-hero__copy{max-width:42%;padding-inline:0}.kk-hero--photos .kk-display--xl{font-size:clamp(44px,5.4vw,84px)}.kk-hero__plate{position:absolute;z-index:1;width:10.5%;aspect-ratio:1;padding:6px;border:1px solid var(--kk-ink);border-radius:50%;background:var(--kk-surface)}.kk-hero__plate-in{width:100%;height:100%;overflow:hidden;border:1.5px solid var(--kk-ink);border-radius:50%}.kk-hero__plate-in img{width:100%;height:100%;object-fit:cover}.kk-hero__plate--left{left:22%;top:7%}.kk-hero__plate--right{right:22%;top:7%}.kk-hero__phone-pair{display:none}@media(max-width:860px){.kk-hero__plate{display:none}.kk-hero--photos .kk-hero__copy{max-width:760px;padding:28px 20px 48px}.kk-hero__phone-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:min(100%,360px);margin-bottom:6px}.kk-hero__phone-arch{aspect-ratio:4 / 5;overflow:hidden;border:1px solid var(--kk-ink);border-radius:999px 999px 0 0;padding:5px 5px 0;border-bottom:0}.kk-hero__phone-arch img{width:100%;height:100%;object-fit:cover;border-radius:999px 999px 0 0}}.kk-arch__alt{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--kk-card-blue);opacity:0;transition:opacity .45s ease}.kk-arch__alt>img{width:100%;height:100%;object-fit:cover}@media(hover:hover)and (pointer:fine){.kk-kitcard:hover .kk-arch__alt,.kk-kitcard:focus-within .kk-arch__alt{opacity:1}}.kk-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;align-items:start}.kk-shot{display:flex;flex-direction:column;gap:16px;margin:0;min-width:0}.kk-shot:nth-child(2n){margin-top:64px}.kk-shot__media{display:block;padding:8px;border:1px solid var(--kk-line);transition:border-color .3s ease}a.kk-shot__media:hover{border-color:var(--kk-ink)}.kk-shot__media img{width:100%;aspect-ratio:4 / 5;object-fit:cover}.kk-shot__caption{display:flex;flex-direction:column;gap:6px;padding-inline:4px}.kk-shot__title{font-size:24px}@media(max-width:989px){.kk-strip{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:min(72%,320px);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--page-margin, 16px);scrollbar-width:none;margin-inline:calc(var(--page-margin, 16px) * -1);padding-inline:var(--page-margin, 16px)}.kk-strip::-webkit-scrollbar{display:none}.kk-shot{scroll-snap-align:start}.kk-shot:nth-child(2n){margin-top:0}}.kk-how__photo{width:100%;max-width:460px;aspect-ratio:4 / 5;overflow:hidden;border:1px solid var(--kk-ink);border-radius:999px 999px 0 0;box-shadow:0 0 0 8px var(--kk-surface),0 0 0 9px var(--kk-line)}.kk-how__photo img{width:100%;height:100%;object-fit:cover}.kk-box__photo{margin:0;padding:9px;border:1px solid var(--kk-line)}.kk-box__photo img{width:100%;height:auto}
/*# sourceMappingURL=/cdn/shop/t/13/assets/kk-photos.css.map */
