.knamh{--knamh-bg: #0d0d0f;--knamh-fg: #f3efe9;--knamh-muted: #c9c3bb;--knamh-accent: #b8405f;--knamh-accent-hover: #a2324f;--knamh-hand: #f2a0b4;--knamh-grey: #d6d4d0;background:var(--knamh-bg);color:var(--knamh-fg);position:relative}.knamh-section{margin:0!important}.knamh .page-width{position:relative}.knamh h1,.knamh h2,.knamh p{margin:0}.knamh--light{background:rgb(var(--color-background, 252, 252, 252));color:#0d0d0f}.knamh--grey{background:var(--knamh-grey);color:#0d0d0f}.knamh-eyebrow{font-family:var(--font-body-family);font-size:1.3rem;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:var(--knamh-hand);margin-bottom:1.2rem!important}.knamh--light .knamh-eyebrow,.knamh--grey .knamh-eyebrow{color:#8f2d48}.knamh-h2{font-family:var(--font-heading-family);font-weight:500;font-size:clamp(3rem,4.4vw,5.6rem);line-height:1.08;letter-spacing:-.01em;color:inherit}.knamh-actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2.4rem}.knamh-btn{display:inline-flex;align-items:center;justify-content:center;min-height:4.8rem;padding:1.2rem 2.6rem;font-family:var(--font-body-family);font-size:1.6rem;font-weight:700;letter-spacing:.02em;text-decoration:none;border-radius:0;border:2px solid transparent;transition:background-color .2s ease,color .2s ease,border-color .2s ease;cursor:pointer}.knamh-btn--primary{background:var(--knamh-accent);color:#fff}.knamh-btn--primary:hover{background:var(--knamh-accent-hover);color:#fff}.knamh-btn--ghost{background:transparent;color:var(--knamh-fg);border-color:#f3efe9cc}.knamh-btn--ghost:hover{background:#f3efe91f}.knamh-btn--dark{background:#0d0d0f;color:#f3efe9}.knamh-btn--dark:hover{background:#2a2a2e}.knamh-btn:focus-visible{outline:3px solid var(--knamh-hand);outline-offset:3px}.knamh-strike{position:relative;display:inline-block;white-space:nowrap}.knamh-strike__word{position:relative;transition:opacity .4s ease .5s}.knamh-strike__line{position:absolute;left:-4%;width:108%;top:18%;height:70%;overflow:visible;pointer-events:none}.knamh-strike__line path{fill:none;stroke:var(--knamh-hand);stroke-width:5;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:0}.knamh-strike__will{position:absolute;left:8%;bottom:74%;font-family:KnamhHand,Segoe Script,Bradley Hand,cursive;font-weight:700;font-size:.92em;line-height:1;color:var(--knamh-hand);transform:rotate(-7deg);transform-origin:left bottom;clip-path:inset(-20% -20% -20% -20%);white-space:nowrap}.knamh-anim .knamh-strike__line path{stroke-dashoffset:1}.knamh-anim .knamh-strike__will{clip-path:inset(-20% 105% -20% -20%)}.knamh-anim.is-struck .knamh-strike__line path{stroke-dashoffset:0;transition:stroke-dashoffset .6s cubic-bezier(.65,.05,.35,1)}.knamh-anim.is-struck .knamh-strike__will{clip-path:inset(-20% -20% -20% -20%);transition:clip-path .75s cubic-bezier(.45,.05,.4,1) .55s}.knamh-strike__word{opacity:.78}.knamh-anim .knamh-strike__word{opacity:1}.knamh-anim.is-struck .knamh-strike__word{opacity:.78}@media(prefers-reduced-motion:reduce){.knamh-anim .knamh-strike__line path{stroke-dashoffset:0!important;transition:none!important}.knamh-anim .knamh-strike__will{clip-path:inset(-20% -20% -20% -20%)!important;transition:none!important}}.knamh-video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .6s ease}.knamh-video.is-playing{opacity:1}.knamh-video--desktop{display:none}@media screen and (min-width:750px){.knamh-video--desktop{display:block}.knamh-video--mobile{display:none}}.knamh-hero{min-height:46rem;height:min(var(--knamh-hero-h-mobile, 85svh),calc(100svh - 19rem));display:flex;align-items:flex-end;overflow:hidden}@supports not (height: 1svh){.knamh-hero{height:min(85vh,calc(100vh - 19rem))}}.knamh-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.knamh-hero__media picture,.knamh-hero__poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.knamh-hero__poster{object-position:50% 30%}.knamh .knamh-hero__shade{display:block;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,#0d0d0ff5,#0d0d0fd1 28%,#0d0d0f59 55%,#0d0d0f00 75%)}.knamh-hero__content{position:relative;z-index:1;width:100%;padding-bottom:2.4rem;padding-top:4rem}.knamh-hero .knamh-eyebrow{margin-bottom:.4rem!important}.knamh-hero__title{font-family:var(--font-heading-family);font-weight:500;font-size:clamp(3.4rem,10.6vw,8.8rem);line-height:1.04;letter-spacing:-.015em;color:var(--knamh-fg);padding-top:.75em;max-width:12em;text-shadow:0 2px 24px rgba(0,0,0,.35)}.knamh-hero__sub{font-size:1.6rem;line-height:1.45;color:var(--knamh-fg);margin-top:1.4rem!important;max-width:36em}.knamh-hero__small{font-size:1.4rem;color:var(--knamh-muted);margin-top:1.2rem!important}.knamh-hero .knamh-actions{margin-top:2rem}.knamh-hero .knamh-btn{flex:1 1 auto}@media screen and (min-width:750px){.knamh-hero{height:min(calc(100vw * 9 / 21),86vh);min-height:54rem}.knamh .knamh-hero__shade{background:linear-gradient(to right,#0d0d0fd9,#0d0d0f8c 35%,#0d0d0f00 65%),linear-gradient(to top,#0d0d0fe6,#0d0d0f00 55%)}.knamh-hero__content{padding-bottom:6rem}.knamh-hero__title{font-size:clamp(5.6rem,6.2vw,9.6rem);max-width:9.5em}.knamh-hero__sub{font-size:1.9rem}.knamh-hero .knamh-btn{flex:0 0 auto}}.knamh-bundle{padding:5.6rem 0;background:#141417}.knamh-bundle__inner{display:grid;gap:3.2rem;align-items:center}.knamh-bundle__media{position:relative}.knamh-bundle__img{width:100%;height:auto;display:block}.knamh-bundle__badge{position:absolute;left:1.2rem;top:1.2rem;background:var(--knamh-accent);color:#fff;font-weight:700;font-size:1.4rem;padding:.6rem 1.2rem}.knamh-bundle__price{font-size:2rem;margin-top:1.6rem!important;color:var(--knamh-fg)}.knamh-bundle__price strong{font-size:1.5em;color:#fff;white-space:nowrap}.knamh-bundle__contents{font-size:1.7rem;color:var(--knamh-muted);margin-top:.8rem!important}.knamh-note{display:flex;gap:.8rem;align-items:flex-start;font-size:1.5rem;color:var(--knamh-muted);margin-top:1.6rem!important}.knamh-note svg{flex:0 0 auto;margin-top:.1rem}@media screen and (min-width:990px){.knamh-bundle{padding:9rem 0}.knamh-bundle__inner{grid-template-columns:1.1fr 1fr;gap:7rem}.knamh-bundle__price{font-size:2.4rem}}.knamh-heading{padding:5.6rem 0 1.2rem}.knamh-heading__text{font-size:1.7rem;margin-top:.8rem!important}@media screen and (min-width:750px){.knamh-heading{padding-top:8rem}}.knamh-loop{overflow:hidden;overflow:clip}.knamh-loop__media{position:relative;aspect-ratio:16 / 9;background:#000}.knamh--grey .knamh-loop__media{background:#bdbab5}.knamh-loop__poster{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.knamh .knamh-loop__shade{display:none}.knamh-loop__content{padding-top:3.2rem;padding-bottom:5.6rem}.knamh-loop__text{font-size:1.8rem;line-height:1.5;margin-top:1.4rem!important;max-width:32em}.knamh-loop__small{font-size:1.4rem;margin-top:1.2rem!important;opacity:.85}.knamh-loop__motif{font-family:var(--font-heading-family);font-weight:500;font-size:clamp(4.4rem,9vw,8rem);line-height:1;padding-top:.8em;margin-bottom:1.2rem!important}.knamh--grey .knamh-strike__line path{stroke:#8f2d48}.knamh--grey .knamh-strike__will{color:#8f2d48}@media screen and (min-width:750px){.knamh-loop{min-height:min(56.25vw,90vh);display:flex;align-items:center}.knamh-loop__media{position:absolute;top:0;right:0;bottom:0;left:0;aspect-ratio:auto}.knamh .knamh-loop__shade{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,#0d0d0fe6,#0d0d0fc7 32%,#0d0d0f4d 54%,#0d0d0f00 70%)}.knamh--grey .knamh-loop__shade{background:linear-gradient(to right,#d6d4d0fa,#d6d4d0f5 40%,#d6d4d0b3 52%,#d6d4d000 70%)}.knamh-loop__content{position:relative;z-index:1;width:100%;padding-top:8rem;padding-bottom:8rem}.knamh-loop__copy{max-width:60rem}}.knamh-faq{padding:5.6rem 0 6.4rem}.knamh-faq__inner{max-width:86rem}.knamh-faq__list{margin-top:2.4rem;border-top:1px solid rgba(243,239,233,.25)}.knamh-faq__item{border-bottom:1px solid rgba(243,239,233,.25)}.knamh-faq__item summary{cursor:pointer;list-style:none;padding:2rem 4rem 2rem 0;position:relative;font-size:1.8rem;font-weight:700;color:var(--knamh-fg)}.knamh-faq__item summary::-webkit-details-marker{display:none}.knamh-faq__item summary:after{content:"+";position:absolute;right:.4rem;top:50%;transform:translateY(-50%);font-size:2.6rem;font-weight:400;color:var(--knamh-hand)}.knamh-faq__item[open] summary:after{content:"\2212"}.knamh-faq__item summary:focus-visible{outline:3px solid var(--knamh-hand);outline-offset:2px}.knamh-faq__answer{font-size:1.6rem;line-height:1.6;color:var(--knamh-muted);padding-bottom:2rem}.knamh-faq__answer p{margin:0 0 .8rem}.knamh-faq__hotline{margin-top:2.8rem!important;font-size:1.5rem;color:var(--knamh-muted)}.knamh-faq__hotline a{color:var(--knamh-fg)}.knamh-sticky{display:none}@media screen and (max-width:749px){.knamh-sticky{display:flex;gap:.8rem;position:fixed;left:0;right:0;bottom:0;z-index:40;padding:1rem 1.2rem calc(1rem + env(safe-area-inset-bottom));background:#0d0d0ff5;border-top:1px solid rgba(243,239,233,.15);transform:translateY(110%);visibility:hidden;transition:transform .3s ease,visibility 0s linear .3s}.knamh-sticky.is-visible{transform:none;visibility:visible;transition:transform .3s ease}.knamh-sticky .knamh-btn{flex:1 1 0;min-height:4.8rem;padding:1rem 1.2rem;font-size:1.5rem}.knamh-sticky .knamh-btn--ghost{color:#f3efe9}body.knamh-sticky-on{padding-bottom:calc(7rem + env(safe-area-inset-bottom))}body.knamh-sticky-on:has(cart-drawer.active) .knamh-sticky,body.overflow-hidden .knamh-sticky{visibility:hidden;transform:translateY(110%)}}@media(prefers-reduced-motion:reduce){.knamh-sticky{transition:none!important}}.knamh--grey .knamh-loop__small{opacity:1;color:#2b2b2e}.knamh--grey .knamh-loop__text{color:#0d0d0f}.knamh-sticker{display:block;width:70%;max-width:36rem;margin:3.2rem 0 0 4%;transform:rotate(-4deg);transform-origin:50% 50%;filter:drop-shadow(0 10px 14px rgba(0,0,0,.28)) drop-shadow(0 2px 3px rgba(0,0,0,.22))}.knamh-sticker__img{display:block;width:100%;height:auto}@media screen and (min-width:750px){.knamh-loop__content--sticker{display:grid;grid-template-columns:minmax(0,60rem) minmax(0,30rem);gap:4rem;align-items:center}.knamh-loop__content--sticker .knamh-sticker{width:100%;margin:0}}@media(hover:hover){.knamh-sticker{transition:transform .3s ease}.knamh-sticker:hover{transform:rotate(-2deg) scale(1.02)}}@media(prefers-reduced-motion:reduce){.knamh-sticker{transition:none!important}}.knamh-scrub{background:#000}.knamh-scrub__stage{position:relative;height:100vh;height:100svh;min-height:56rem;overflow:hidden;display:flex;align-items:flex-end}.knamh-scrub__poster,.knamh-scrub__poster img,.knamh-scrub__canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.knamh-scrub__poster img{object-fit:cover;object-position:50% 35%}.knamh-scrub__canvas{opacity:0}.knamh-scrub.is-drawn .knamh-scrub__canvas{opacity:1}.knamh .knamh-scrub__shade{display:block;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to top,#0d0d0ff2,#0d0d0fcc 30%,#0d0d0f33 58%,#0d0d0f00 72%)}.knamh-scrub__content{position:relative;z-index:1;width:100%;padding-top:4rem;padding-bottom:4.8rem}@media screen and (max-width:749px){body.knamh-sticky-on .knamh-scrub__content{padding-bottom:calc(11.8rem + env(safe-area-inset-bottom))}}.knamh-scrub.is-scrub .knamh-scrub__track{height:250vh;height:calc(100svh + 150vh)}.knamh-scrub.is-scrub .knamh-scrub__stage{position:sticky;top:0}.knamh-scrub.is-scrub .knamh-strike__line path{stroke-dashoffset:calc(1 - var(--k-strike, 0));transition:none}.knamh-scrub.is-scrub .knamh-strike__line{opacity:calc(var(--k-strike, 0) * 40)}.knamh-scrub.is-scrub .knamh-strike__will{opacity:var(--k-will, 0);transform:rotate(-7deg) translateY(calc((1 - var(--k-will, 0)) * .15em))}.knamh-scrub.is-scrub .knamh-strike__word{opacity:calc(1 - var(--k-strike, 0) * .22);transition:none}@media screen and (min-width:750px){.knamh-scrub__stage{align-items:center}.knamh .knamh-scrub__shade{background:linear-gradient(to right,#0d0d0fe6,#0d0d0fbf 32%,#0d0d0f40 54%,#0d0d0f00 70%)}.knamh-scrub__content{padding-top:8rem;padding-bottom:8rem}.knamh-scrub__content>*{max-width:52rem}}.knamh-yt{padding:5.6rem 0 6.4rem}.knamh-yt__inner{max-width:120rem}.knamh-yt__frame{position:relative;aspect-ratio:16 / 9;margin-top:2.4rem;background:#000;overflow:hidden}.knamh-yt__poster,.knamh-yt__frame iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;display:block}.knamh-yt__poster{object-fit:cover}.knamh-yt__play{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.2rem;background:transparent;border:0;cursor:pointer;color:#fff;font-family:var(--font-body-family);font-size:1.6rem;font-weight:700}.knamh-yt__play svg{width:8.4rem;height:auto;filter:drop-shadow(0 4px 14px rgba(0,0,0,.5));transition:transform .2s ease}.knamh-yt__play:hover svg{transform:scale(1.08)}.knamh-yt__label{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.knamh-yt__play:focus-visible{outline:3px solid var(--knamh-hand);outline-offset:-6px}.knamh-yt__text{font-size:1.7rem;line-height:1.5;margin-top:.8rem!important;color:var(--knamh-muted)}.knamh-yt__note{font-size:1.4rem;color:var(--knamh-muted);margin-top:1.2rem!important}.knamh-bundle__img{-webkit-mask-image:linear-gradient(to right,transparent 0,#000 4%,#000 96%,transparent 100%),linear-gradient(to bottom,transparent 0,#000 3%,#000 97%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0,#000 4%,#000 96%,transparent 100%),linear-gradient(to bottom,transparent 0,#000 3%,#000 97%,transparent 100%);mask-composite:intersect}@media screen and (min-width:990px){.knamh-bundle__media{max-width:58rem;width:100%;justify-self:center}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/knamh.css.map */
