.kk-blog .kk-blog-video-link{display:block;border-radius:24px;cursor:pointer}.kk-blog .kk-blog-video-link video{pointer-events:none}.kk-blog .article-card-image{display:block;margin-top:14px}.kk-blog .article-card-image img{display:block;margin-bottom:14px}.kk-blog .kk-compact-facade,.kk-article .kk-compact-facade{position:relative;display:block;width:100%;height:auto;aspect-ratio:16/9;overflow:hidden;border-radius:24px}.kk-blog .kk-compact-facade img,.kk-article .kk-compact-facade img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:center 55%;margin:0;border-radius:0}.kk-blog .kk-full-illustration img,.kk-article .kk-full-illustration img{object-position:center}.shopify-section-group-header-group{display:none!important}.kk-hero{position:relative;display:flex;flex-direction:column;min-height:100vh;min-height:100svh;background:#1c1c1c;color:#fff;overflow:hidden;font-family:Cormorant Garamond,Georgia,Times New Roman,serif;letter-spacing:normal}.kk-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.kk-hero__img{width:100%;height:100%;object-fit:cover;object-position:50% 80%;display:block}.kk-hero__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000080,#0000 35% 75%,#0000004d)}.kk-hero__bar{position:relative;z-index:3;display:grid;grid-template-columns:1fr auto 1fr;align-items:start;padding:14px 14px 0}.kk-hero__burger{justify-self:start;margin-top:8px;display:flex;flex-direction:column;gap:6px;width:34px;padding:8px 0;background:none;border:0;cursor:pointer}.kk-hero__burger span{display:block;height:3px;border-radius:2px;background:#fff}.kk-hero__logo{justify-self:center;color:#fff;text-decoration:none;line-height:0}.kk-hero__logo-img{display:block;height:auto;width:clamp(84px,22vw,150px)}.kk-hero__top-btn{justify-self:end;margin-top:12px;background:#fff;color:#111;text-decoration:none;border-radius:6px;padding:9px 10px;font-size:clamp(.85rem,3.7vw,1.1rem);line-height:1;white-space:nowrap}.kk-hero__copy{position:relative;z-index:2;padding:6px 18px}.kk-hero__tagline{margin:0;font-size:clamp(1.05rem,4.2vw,1.7rem);line-height:1.3;max-width:20em;color:#fff}.kk-hero__more{display:inline-block;margin-top:14px;color:#fff;text-decoration:none;font-family:system-ui,sans-serif;font-size:.85rem}.kk-hero__cta{position:absolute;z-index:2;left:50%;top:51%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:4px;padding:10px 10px 10px 16px;border:1px solid rgba(255,255,255,.4);border-radius:10px;background:#2626268c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;text-decoration:none;font-size:clamp(1.05rem,4.7vw,1.9rem);line-height:1;white-space:nowrap}.kk-hero__cta svg{width:1.5em;height:1.5em;flex:none}.kk-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;flex-direction:column;justify-content:center;padding:32px;background:#121212f7;transform:translate(-100%);transition:transform .3s ease;visibility:hidden}.kk-menu.is-open{transform:none;visibility:visible}.kk-menu ul{list-style:none;margin:0;padding:0}.kk-menu a{display:block;padding:12px 0;color:#fff;text-decoration:none;font-size:2rem}.kk-menu__close{position:absolute;top:18px;right:22px;background:none;border:0;color:#fff;font-size:2.6rem;line-height:1;cursor:pointer}@media(min-width:900px){.kk-hero__bar{padding:24px 48px 0}.kk-hero__copy{padding:16px 48px}.kk-hero__img{object-position:50% 70%}}.landing .landing-photo-book{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:block;cursor:pointer}.landing .landing-photo-book:focus-visible{outline:3px solid var(--paper);outline-offset:-6px}.landing .landing-cta{z-index:1}.kk-photo-slider{display:block;margin:16px 0 20px}.kk-photo-slider .kk-blog-gallery{display:block!important;position:relative;aspect-ratio:16/9;max-height:280px;margin:0!important;overflow:hidden;border-radius:20px;background:#252c22}.kk-photo-slider .kk-blog-gallery :is(img,video){position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;object-fit:cover;object-position:50% 68%;margin:0!important;border-radius:0!important;opacity:0;transition:opacity .65s ease;pointer-events:none}.kk-photo-slider .kk-blog-gallery :is(img,video):first-child,.kk-photo-slider .kk-blog-gallery :is(img,video).is-active{opacity:1}.kk-photo-slider.is-ready .kk-blog-gallery :is(img,video):not(.is-active){opacity:0}.kk-photo-controls{display:flex;align-items:center;justify-content:center;gap:18px;margin-top:10px;color:inherit}.kk-photo-controls[hidden]{display:none}.kk-photo-controls button{font:inherit;color:inherit;background:transparent;border:1px solid currentColor;border-radius:50%;min-width:44px;min-height:44px;cursor:pointer}.kk-photo-controls button:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(prefers-reduced-motion:reduce){.kk-photo-slider .kk-blog-gallery :is(img,video){transition:none}}
/*# sourceMappingURL=/cdn/shop/t/27/compiled_assets/styles.css.map */
