:root{--k-ink: #1A1814;--k-paper: #FAF8F5;--k-stone: #EFEBE4;--k-stone-deep: #D3CEC5;--k-muted: #5E574D;--k-body: #3A352E;--k-accent: #2F4A3A;--k-line: #E4DFD7;--k-serif: var(--font-heading--family);--k-sans: var(--font-subheading--family)}.k-section{color:var(--k-ink);font-family:var(--k-sans)}.k-wrap{max-width:1320px;margin:0 auto;padding-inline:40px;box-sizing:border-box}.k-kicker{margin:0;font-family:var(--k-sans);font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--k-muted)}.k-h2{margin:0;font-family:var(--k-serif);font-weight:500;font-size:clamp(36px,4.2vw,56px);line-height:1;letter-spacing:-.005em}.k-body{margin:0;font-size:17px;line-height:1.65;color:var(--k-body)}.k-link{color:inherit;font-size:15px;font-weight:500;text-underline-offset:4px}.k-btn{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 30px;font-family:var(--k-sans);font-size:15px;font-weight:500;letter-spacing:.02em;text-decoration:none;border:1px solid var(--k-ink);transition:background .15s,color .15s}.k-btn--solid{background:var(--k-ink);color:var(--k-paper)}.k-btn--solid:hover{background:var(--k-accent);border-color:var(--k-accent);color:var(--k-paper)}.k-btn--ghost{background:transparent;color:var(--k-ink)}.k-btn--ghost:hover{background:var(--k-ink);color:var(--k-paper)}.k-head{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap;margin-bottom:40px}.k-head>div{display:flex;flex-direction:column;gap:12px}.k-ph{background:var(--k-stone-deep)}.k-ph svg{width:100%;height:100%;opacity:.35}.k-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:min(86vh,760px);background:var(--k-paper)}.k-hero--right .k-hero__media{order:2}.k-hero__media{position:relative;min-height:420px;overflow:hidden}.k-hero__media img,.k-hero__media .k-ph{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.k-hero__text{display:flex;flex-direction:column;justify-content:center;gap:28px;padding:72px 8% 72px 7%}.k-hero__title{margin:0;font-family:var(--k-serif);font-weight:500;font-size:clamp(46px,5.6vw,84px);line-height:.98;letter-spacing:-.01em}.k-hero__title em{font-style:italic;color:var(--k-accent)}.k-hero__ctas{display:flex;gap:12px;flex-wrap:wrap}.k-usps{list-style:none;margin:0;padding:0;display:flex;gap:10px 24px;flex-wrap:wrap;font-size:13px;color:var(--k-muted)}.k-usps li:before{content:"\2713";margin-right:6px;color:var(--k-accent)}.k-fund{padding:112px 0 96px;background:var(--k-paper)}.k-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px 24px}.k-card{display:flex;flex-direction:column;gap:14px;text-decoration:none;color:var(--k-ink)}.k-card__media{position:relative;aspect-ratio:4 / 5;background:var(--k-stone);overflow:hidden}.k-card__media img{width:100%;height:100%;object-fit:cover;transition:transform .6s var(--ease-out-cubic, ease)}.k-card:hover .k-card__media img{transform:scale(1.03)}.k-badge{position:absolute;top:12px;left:12px;background:var(--k-paper);color:var(--k-ink);font-size:11px;letter-spacing:.1em;text-transform:uppercase;padding:6px 10px}.k-badge--sold{background:var(--k-ink);color:var(--k-paper)}.k-card__info{display:flex;flex-direction:column;gap:4px}.k-card__vendor{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--k-muted)}.k-card__title{font-family:var(--k-serif);font-size:24px;line-height:1.15}.k-card__story{font-size:13px;color:var(--k-muted)}.k-card__price{font-size:15px;font-weight:500;margin-top:4px}.k-card--sold .k-card__media img{opacity:.55}.k-story{background:var(--k-ink);color:var(--k-paper);padding:120px 0}.k-story__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:80px;align-items:center}.k-story__media{aspect-ratio:4 / 5;overflow:hidden;background:#4a443b}.k-story__media img{width:100%;height:100%;object-fit:cover}.k-story__text{display:flex;flex-direction:column;gap:28px}.k-story .k-kicker,.k-story .k-body{color:var(--k-stone-deep)}.k-story__quote{margin:0;font-family:var(--k-serif);font-style:italic;font-weight:500;font-size:clamp(32px,3.4vw,48px);line-height:1.1}.k-story .k-link{color:var(--k-paper)}.k-steps{padding:120px 0;background:var(--k-paper)}.k-steps__head{text-align:center;display:flex;flex-direction:column;gap:12px;margin-bottom:64px}.k-steps__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px}.k-step{display:flex;flex-direction:column;gap:14px;border-top:1px solid var(--k-ink);padding-top:24px}.k-step__num{font-family:var(--k-serif);font-size:40px;line-height:1;color:var(--k-accent)}.k-step__title{margin:0;font-family:var(--k-sans);font-size:20px;font-weight:600}.k-step .k-body{font-size:16px}.k-designers{background:var(--k-stone);padding:112px 0}.k-designers__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.k-designer{display:flex;flex-direction:column;gap:12px;text-decoration:none;color:var(--k-ink);font-size:15px;font-weight:500}.k-designer__media{aspect-ratio:1 / 1;background:var(--k-stone-deep);overflow:hidden}.k-designer__media img{width:100%;height:100%;object-fit:cover;filter:saturate(.9);transition:transform .6s}.k-designer:hover .k-designer__media img{transform:scale(1.04)}.k-cats{padding:112px 0;background:var(--k-paper)}.k-cats__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.k-cat{position:relative;aspect-ratio:3 / 4;overflow:hidden;display:flex;align-items:flex-end;padding:24px;box-sizing:border-box;text-decoration:none;background:#7d7466}.k-cat img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .6s}.k-cat:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgb(26 24 20 / .55),transparent 55%)}.k-cat:hover img{transform:scale(1.04)}.k-cat span{position:relative;z-index:1;font-family:var(--k-serif);font-size:36px;color:var(--k-paper)}.k-trust{border-block:1px solid var(--k-line);padding:72px 0;background:var(--k-paper)}.k-trust__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;align-items:center}.k-trust__title{margin:8px 0 0;font-family:var(--k-serif);font-weight:500;font-size:36px;line-height:1.1}.k-trust__box{background:var(--k-stone);padding:24px;font-size:14px;line-height:1.6;color:var(--k-body)}.k-trust__box p{margin:0}.k-news{padding:120px 0;background:var(--k-paper)}.k-news__inner{max-width:760px;margin:0 auto;text-align:center;display:flex;flex-direction:column;gap:20px;align-items:center;padding-inline:16px}.k-news__form{display:flex;width:100%;max-width:520px;margin-top:8px}.k-news__form input{flex:1;min-width:0;height:54px;border:1px solid var(--k-ink);border-right:0;background:#fff;padding:0 18px;font:inherit;font-size:15px;border-radius:0;color:var(--k-ink)}.k-news__form button{height:54px;padding:0 28px;background:var(--k-ink);color:var(--k-paper);border:0;font:inherit;font-size:15px;font-weight:500;cursor:pointer;border-radius:0}.k-news__form button:hover{background:var(--k-accent)}.k-news__msg{font-size:15px;color:var(--k-accent)}.k-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.k-pdp-badge{display:inline-flex;font-size:12px;letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--k-ink);padding:5px 10px;color:var(--k-ink)}.k-pdp-badge--sold{background:var(--k-ink);color:var(--k-paper)}.k-cond{background:var(--k-stone);padding:20px 22px;display:flex;flex-direction:column;gap:10px;width:100%;box-sizing:border-box}.k-cond__row{display:flex;justify-content:space-between;align-items:center;gap:12px}.k-cond__label{font-size:13px;letter-spacing:.12em;text-transform:uppercase;font-weight:500}.k-cond__value{font-size:14px;font-weight:500}.k-cond__meter{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.k-cond__meter span{height:4px;background:var(--k-stone-deep)}.k-cond__meter span.is-on{background:var(--k-accent)}.k-cond__note{margin:0;font-size:14px;line-height:1.6;color:var(--k-body)}.k-prov{border-top:1px solid var(--k-ink);padding-top:22px;display:flex;flex-direction:column;gap:14px;width:100%}.k-prov__title{margin:0;font-family:var(--k-sans);font-size:13px;letter-spacing:.14em;text-transform:uppercase;font-weight:600}.k-prov dl{margin:0;display:grid;grid-template-columns:120px minmax(0,1fr);row-gap:10px;font-size:14px}.k-prov dt{color:var(--k-muted)}.k-prov dd{margin:0}.k-prov__story{margin:0;font-family:var(--k-serif);font-style:italic;font-size:22px;line-height:1.35}.k-scarcity{margin:0;font-size:13px;color:var(--k-muted)}.k-maker{background:var(--k-ink);color:var(--k-paper);padding:96px 0}.k-maker .k-kicker,.k-maker .k-body{color:var(--k-stone-deep)}.k-maker .k-link{color:var(--k-paper)}.k-maker__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;align-items:center}.k-maker__media{aspect-ratio:3 / 2;overflow:hidden;background:#4a443b}.k-maker__media img{width:100%;height:100%;object-fit:cover}.k-maker__text{display:flex;flex-direction:column;gap:20px}@media(max-width:989px){.k-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 12px}.k-designers__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.k-cats__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.k-wrap{padding-inline:16px}.k-hero,.k-story__grid,.k-maker__grid,.k-steps__grid,.k-trust__grid{grid-template-columns:minmax(0,1fr)}.k-hero--right .k-hero__media{order:0}.k-hero__media{min-height:380px}.k-hero__text{padding:28px 16px 40px;gap:18px}.k-hero__ctas .k-btn{flex:1 1 100%}.k-fund,.k-designers,.k-cats{padding:64px 0}.k-story,.k-steps,.k-news,.k-maker{padding:72px 0}.k-story__grid,.k-maker__grid{gap:32px}.k-steps__head{text-align:left;margin-bottom:32px}.k-steps__grid{gap:28px}.k-card__title{font-size:19px}.k-cat span{font-size:26px}.k-head{margin-bottom:24px}}.k-chero{background:var(--k-paper);padding:48px 0 56px;border-bottom:1px solid var(--k-line)}.k-chero__grid{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:64px;align-items:center}.k-chero__grid--noimg{grid-template-columns:minmax(0,1fr);max-width:820px}.k-chero__text{display:flex;flex-direction:column;gap:18px}.k-crumbs{display:flex;flex-wrap:wrap;gap:8px;font-size:13px;color:var(--k-muted)}.k-crumbs a{color:var(--k-muted);text-underline-offset:3px}.k-chero__title{margin:0;font-family:var(--k-serif);font-weight:500;font-size:clamp(44px,5.4vw,80px);line-height:1;letter-spacing:-.01em}.k-chero__suffix{font-style:italic;color:var(--k-accent)}.k-chero__intro{max-width:560px}.k-chero__intro p{margin:0 0 .8em}.k-chero__count{margin:0;font-size:13px;color:var(--k-muted)}.k-chero__media{aspect-ratio:4 / 3;overflow:hidden;background:var(--k-stone)}.k-chero__media img{width:100%;height:100%;object-fit:cover}.k-cstory{background:var(--k-stone);padding:96px 0}.k-cstory__grid{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:64px;align-items:start}.k-cstory__text{display:flex;flex-direction:column;gap:20px;max-width:720px}.k-rte p{margin:0 0 1em}.k-facts{margin:0;display:flex;flex-direction:column;gap:0;border-top:1px solid var(--k-ink)}.k-facts>div{display:grid;grid-template-columns:120px minmax(0,1fr);gap:12px;padding:16px 0;border-bottom:1px solid var(--k-stone-deep);font-size:15px}.k-facts dt{color:var(--k-muted)}.k-facts dd{margin:0}.k-siblings{background:var(--k-paper);padding:56px 0 72px}.k-siblings__title{margin:0 0 20px;font-family:var(--k-sans);font-size:13px;letter-spacing:.14em;text-transform:uppercase;font-weight:600}.k-siblings__list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.k-siblings__list a{display:inline-flex;min-height:44px;align-items:center;padding:0 16px;border:1px solid var(--k-ink);color:var(--k-ink);text-decoration:none;font-size:14px}.k-siblings__list a:hover{background:var(--k-ink);color:var(--k-paper)}.k-cond__help{align-self:flex-start;background:none;border:0;padding:4px 0;min-height:32px;font:inherit;font-size:13px;color:var(--k-ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.k-cond__help:hover{color:var(--k-accent)}.k-scale{border:0;padding:0;max-width:min(560px,calc(100vw - 32px));width:100%;background:var(--k-paper);color:var(--k-ink);box-shadow:0 24px 64px #1a181440}.k-scale::backdrop{background:#1a181473}.k-scale__inner{padding:32px;display:flex;flex-direction:column;gap:18px}.k-scale__head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.k-scale__title{margin:0;font-family:var(--k-serif);font-weight:500;font-size:32px;line-height:1.05}.k-scale__close{width:44px;height:44px;flex:none;border:1px solid var(--k-ink);background:none;font-size:20px;line-height:1;cursor:pointer;color:var(--k-ink)}.k-scale__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.k-scale__list li{display:grid;grid-template-columns:92px minmax(0,1fr);gap:16px;padding:14px 0;border-top:1px solid var(--k-line);font-size:14px;line-height:1.55}.k-scale__list li.is-current{background:var(--k-stone);margin-inline:-12px;padding-inline:12px}.k-scale__score{display:flex;flex-direction:column;gap:6px;font-weight:600}.k-scale__dots{display:grid;grid-template-columns:repeat(5,1fr);gap:3px}.k-scale__dots span{height:3px;background:var(--k-stone-deep)}.k-scale__dots span.is-on{background:var(--k-accent)}.k-scale__note{margin:0;font-size:13px;color:var(--k-muted)}@media(max-width:749px){.k-chero{padding:24px 0 32px}.k-chero__grid,.k-cstory__grid{grid-template-columns:minmax(0,1fr);gap:28px}.k-chero__media{order:-1}.k-cstory{padding:64px 0}.k-scale__inner{padding:24px 20px}.k-scale__list li{grid-template-columns:76px minmax(0,1fr)}}.k-kicker--accent{color:var(--k-accent)}.k-meet{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:#fff}.k-meet--right .k-meet__media{order:2}.k-meet__media{position:relative;min-height:640px;overflow:hidden;background:var(--k-stone)}.k-meet__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.k-meet__text{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:24px;padding:96px 9%}.k-meet__quote{margin:0;max-width:620px;font-family:var(--k-serif);font-style:italic;font-weight:500;font-size:clamp(28px,2.6vw,40px);line-height:1.25}.k-meet__body{max-width:560px;color:var(--k-muted)}.k-meet__body p{margin:0}.k-meet__sig{margin:8px 0 0;font-family:var(--k-serif);font-style:italic;font-size:30px}.k-meet__btn{margin-top:24px;letter-spacing:.14em;text-transform:uppercase;font-size:13px;padding:0 40px}.k-insta{background:var(--k-stone);padding:112px 0;overflow:hidden}.k-insta__grid{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(0,1.6fr);gap:64px;align-items:center;padding-left:max(40px,calc((100vw - 1320px)/2 + 40px))}.k-insta__text{display:flex;flex-direction:column;gap:22px}.k-insta__title{margin:0;font-family:var(--k-serif);font-weight:500;font-size:clamp(40px,4.2vw,64px);line-height:1.02}.k-insta__handle{display:inline-flex;align-self:flex-start;align-items:center;gap:14px;min-height:44px;padding-bottom:8px;border-bottom:2px solid var(--k-accent);color:var(--k-ink);text-decoration:none;font-size:15px;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.k-insta__handle:hover{color:var(--k-accent)}.k-insta__rail{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;padding:8px 40px 72px 0;scrollbar-width:none}.k-insta__rail::-webkit-scrollbar{display:none}.k-insta__item{flex:0 0 clamp(220px,23vw,340px);aspect-ratio:4 / 5;overflow:hidden;scroll-snap-align:start;background:var(--k-stone-deep)}.k-insta__item--low{margin-top:64px}.k-insta__item img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.k-insta__item:hover img{transform:scale(1.04)}@media(max-width:749px){.k-meet{grid-template-columns:minmax(0,1fr)}.k-meet--right .k-meet__media{order:0}.k-meet__media{min-height:420px}.k-meet__text{padding:48px 16px 64px;gap:18px}.k-insta{padding:64px 0}.k-insta__grid{grid-template-columns:minmax(0,1fr);gap:32px;padding-left:16px}.k-insta__rail{padding:0 16px 40px 0;gap:12px}.k-insta__item{flex-basis:62vw}.k-insta__item--low{margin-top:32px}}.k-arkiv{padding:72px 0 112px}.k-arkiv__head{display:flex;flex-direction:column;gap:16px;max-width:760px;margin-bottom:56px}.k-arkiv__intro{max-width:620px}.k-arkiv__stamp{position:absolute;top:14px;left:14px;padding:6px 10px;background:var(--k-ink);color:var(--k-paper);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.k-arkiv .k-card--sold .k-card__media img{opacity:1;filter:grayscale(.35)}.k-arkiv .k-card--sold:hover .k-card__media img{filter:none}.k-arkiv__price{color:var(--k-muted);font-weight:400}.k-arkiv__news{display:flex;flex-direction:column;justify-content:center;gap:14px;padding:32px 28px;background:var(--k-accent);color:var(--k-paper);aspect-ratio:4 / 5}.k-arkiv__news .k-kicker--accent{color:var(--k-stone-deep)}.k-arkiv__news-title{margin:0;font-family:var(--k-serif);font-style:italic;font-size:clamp(26px,2.4vw,34px);line-height:1.1}.k-arkiv__news-text{font-size:14px;line-height:1.55;opacity:.85}.k-arkiv__news-text p{margin:0}.k-arkiv__form{display:flex;flex-direction:column;gap:8px;margin-top:6px}.k-arkiv__form input{height:48px;border:0;background:var(--k-paper);padding:0 14px;font:inherit;font-size:15px;border-radius:0;color:var(--k-ink)}.k-arkiv__form button{height:48px;border:1px solid var(--k-paper);background:transparent;color:var(--k-paper);font:inherit;font-size:15px;font-weight:500;cursor:pointer;border-radius:0}.k-arkiv__form button:hover{background:var(--k-paper);color:var(--k-accent)}.k-arkiv__news .k-news__msg{color:var(--k-paper)}.k-arkiv__empty{padding:40px 0;color:var(--k-muted)}.k-arkiv__pages{display:flex;justify-content:center;align-items:center;gap:28px;margin-top:56px;font-size:14px;color:var(--k-muted)}.k-arkiv__ctas{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:64px}@media(max-width:749px){.k-arkiv{padding:48px 0 72px}.k-arkiv__head{margin-bottom:32px}.k-arkiv__news{grid-column:1 / -1;aspect-ratio:auto;padding:32px 20px}.k-arkiv__ctas .k-btn{flex:1 1 100%}}.k-princ{padding:120px 0;background:var(--k-paper)}.k-princ--stone{background:var(--k-stone)}.k-princ__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:80px;align-items:start}.k-princ__head{position:sticky;top:120px;display:flex;flex-direction:column;gap:18px}.k-princ__head .k-body{max-width:440px}.k-princ__list{list-style:none;margin:0;padding:0;border-top:1px solid var(--k-line)}.k-princ--stone .k-princ__list,.k-princ--stone .k-princ__item,.k-princ--stone .k-faq{border-color:var(--k-stone-deep)}.k-princ__item{display:grid;grid-template-columns:88px minmax(0,1fr);gap:24px;padding:32px 0;border-bottom:1px solid var(--k-line)}.k-princ__num{font-family:var(--k-serif);font-style:italic;font-size:40px;line-height:1;color:var(--k-accent)}.k-princ__title{margin:0 0 10px;font-family:var(--k-serif);font-weight:500;font-size:clamp(24px,2.2vw,32px);line-height:1.1}.k-princ__item .k-body p{margin:0}.k-princ__meter{display:flex;gap:4px;padding-top:10px}.k-princ__meter span{width:14px;height:6px;background:var(--k-stone-deep)}.k-princ__meter span.is-on{background:var(--k-accent)}.k-faq{border-bottom:1px solid var(--k-line)}.k-faq summary{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:26px 0;cursor:pointer;list-style:none;font-family:var(--k-serif);font-weight:500;font-size:clamp(21px,1.8vw,26px);line-height:1.2}.k-faq summary::-webkit-details-marker{display:none}.k-faq summary:after{content:"+";font-family:var(--k-sans);font-size:24px;font-weight:300;color:var(--k-accent);transition:transform .2s}.k-faq[open] summary:after{transform:rotate(45deg)}.k-faq .k-body{padding:0 48px 28px 0}.k-faq .k-body p{margin:0 0 10px}@media(max-width:989px){.k-princ__grid{grid-template-columns:minmax(0,1fr);gap:40px}.k-princ__head{position:static}}@media(max-width:749px){.k-princ{padding:72px 0}.k-princ__item{grid-template-columns:64px minmax(0,1fr);gap:16px;padding:24px 0}.k-princ__num{font-size:32px}.k-princ__meter span{width:10px}}.k-chero__empty{display:flex;flex-direction:column;gap:16px}.k-chero__emptyctas{display:flex;flex-wrap:wrap;gap:12px}.k-news--compact{padding:72px 0;background:var(--k-stone)}.k-hero--full{position:relative;display:flex;min-height:min(92vh,860px);color:var(--k-paper);overflow:hidden;isolation:isolate}.k-hero--full .k-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;min-height:0;z-index:-1}.k-hero--full .k-hero__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#1a181400 30%,#1a1814bf),rgba(26,24,20,var(--k-hero-overlay, .35))}.k-hero--full .k-hero__text{width:100%;max-width:1440px;margin:0 auto;justify-content:flex-end;padding:120px 5vw 72px;gap:24px}.k-hero--full .k-hero__text>*{max-width:760px}.k-hero--full.k-hero--center-left .k-hero__text{justify-content:center}.k-hero--full.k-hero--center .k-hero__text{justify-content:center;align-items:center;text-align:center}.k-hero--full.k-hero--center .k-hero__ctas,.k-hero--full.k-hero--center .k-usps{justify-content:center}.k-hero--full .k-hero__title{font-size:clamp(48px,7vw,112px)}.k-hero--full .k-hero__title em{color:var(--k-stone-deep)}.k-hero--full .k-kicker,.k-hero--full .k-usps{color:#faf8f5d9}.k-hero--full .k-usps li:before{color:var(--k-paper)}.k-hero--full .k-body{color:#faf8f5e6;font-size:18px}.k-hero--full .k-btn--solid{background:var(--k-paper);color:var(--k-ink);border-color:var(--k-paper)}.k-hero--full .k-btn--solid:hover{background:var(--k-accent);border-color:var(--k-accent);color:var(--k-paper)}.k-hero--full .k-btn--ghost{color:var(--k-paper);border-color:var(--k-paper)}.k-hero--full .k-btn--ghost:hover{background:var(--k-paper);color:var(--k-ink)}@media(max-width:749px){.k-hero--full{min-height:88vh}.k-hero--full .k-hero__media{min-height:0}.k-hero--full .k-hero__text{padding:96px 16px 40px}.k-hero--full .k-body{font-size:16px}}.k-contact{padding:88px 0 120px;background:var(--k-paper)}.k-contact__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:96px;align-items:start}.k-contact__story{display:flex;flex-direction:column;gap:24px}.k-contact__intro{max-width:500px}.k-contact__intro p{margin:0 0 14px}.k-contact__portrait{margin:8px 0 0;display:flex;flex-direction:column;gap:10px;max-width:360px}.k-contact__portrait img{width:100%;aspect-ratio:4 / 5;object-fit:cover;background:var(--k-stone)}.k-contact__facts{margin:8px 0 0;display:grid;gap:0;border-top:1px solid var(--k-line);max-width:500px}.k-contact__facts div{display:grid;grid-template-columns:120px minmax(0,1fr);gap:16px;padding:14px 0;border-bottom:1px solid var(--k-line);font-size:15px}.k-contact__facts dt{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--k-muted);padding-top:2px}.k-contact__facts dd{margin:0}.k-contact__facts a{color:inherit;text-underline-offset:4px}.k-contact__formwrap{position:sticky;top:110px;background:var(--k-stone);padding:48px}.k-contact__formtitle{margin:0 0 28px;font-family:var(--k-serif);font-style:italic;font-weight:500;font-size:clamp(28px,2.6vw,38px);line-height:1.1}.k-contact__form{display:flex;flex-direction:column;gap:18px}.k-field{display:flex;flex-direction:column;gap:6px}.k-field label{font-size:13px;font-weight:500}.k-field label span{font-weight:400;color:var(--k-muted)}.k-field input,.k-field select,.k-field textarea{width:100%;border:1px solid var(--k-stone-deep);background:var(--k-paper);padding:14px 16px;font:inherit;font-size:15px;color:var(--k-ink);border-radius:0}.k-field input:focus,.k-field select:focus,.k-field textarea:focus{outline:2px solid var(--k-accent);outline-offset:-1px;border-color:var(--k-accent)}.k-field textarea{resize:vertical;min-height:140px}.k-contact__submit{width:100%;cursor:pointer;margin-top:6px}.k-contact__note{margin:0;font-size:13px;color:var(--k-muted)}.k-contact__ok{margin:0;padding:20px;background:var(--k-paper);border-left:3px solid var(--k-accent);font-size:16px}.k-contact__err{margin:0;color:#9a3b2e;font-size:14px}@media(max-width:989px){.k-contact__grid{grid-template-columns:minmax(0,1fr);gap:48px}.k-contact__formwrap{position:static}}@media(max-width:749px){.k-contact{padding:48px 0 72px}.k-contact__formwrap{padding:28px 20px;margin-inline:-16px}.k-contact__facts div{grid-template-columns:96px minmax(0,1fr)}}.k-dindex{padding:64px 0 120px;background:var(--k-paper)}.k-dindex__head{display:flex;flex-direction:column;gap:18px;max-width:860px;margin-bottom:64px}.k-dindex__intro{max-width:620px}.k-dindex__az{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.k-dindex__az a{display:inline-block;padding:4px 12px;border:1px solid rgb(26 24 20 / .15);border-radius:999px;font-size:.8125rem;line-height:1.5;color:var(--k-ink);text-decoration:none;transition:border-color .15s,background .15s}.k-dindex__az a:hover{border-color:#1a18148c}.k-dindex__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:64px 28px}.k-dcard{scroll-margin-top:120px}.k-dcard__link{display:flex;flex-direction:column;gap:20px;color:var(--k-ink);text-decoration:none}.k-dcard__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--k-stone)}.k-dcard__media img{width:100%;height:100%;object-fit:cover;transition:transform .7s var(--ease-out-cubic, ease)}.k-dcard__link:hover .k-dcard__media img{transform:scale(1.04)}.k-dcard__pill{position:absolute;left:14px;bottom:14px;padding:7px 12px;background:var(--k-paper);color:var(--k-ink);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.k-dcard__pill--muted{background:#faf8f5d1;color:var(--k-muted)}.k-dcard__body{display:flex;flex-direction:column;gap:8px;padding-right:8px}.k-dcard__meta{margin:0;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--k-muted)}.k-dcard__name{margin:0;font-family:var(--k-serif);font-weight:500;font-size:clamp(30px,2.6vw,40px);line-height:1.02;letter-spacing:-.005em}.k-dcard__known{margin:0;font-size:15px;line-height:1.5;color:var(--k-body)}.k-dcard__cta{margin-top:6px;font-size:14px;font-weight:500;text-decoration:underline;text-underline-offset:5px;text-decoration-color:var(--k-accent)}.k-dcard__link:hover .k-dcard__cta{color:var(--k-accent)}@media(max-width:989px){.k-dindex__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:48px 20px}}@media(max-width:749px){.k-dindex{padding:40px 0 72px}.k-dindex__head{margin-bottom:40px}.k-dindex__az{flex-wrap:nowrap;overflow-x:auto;margin-inline:-16px;padding-inline:16px;scrollbar-width:none}.k-dindex__az a{white-space:nowrap}.k-dindex__grid{grid-template-columns:minmax(0,1fr);gap:44px}}body:has(.k-news--page) .k-news--footer{display:none}.k-news--footer{border-top:1px solid var(--k-line)}.k-dindex__group{margin:0 0 28px;font-family:var(--k-sans);font-size:12px;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:var(--k-muted);padding-bottom:14px;border-bottom:1px solid var(--k-line)}.k-dindex__soldhead{margin-top:112px}.k-dindex__soldhead .k-body{margin:-12px 0 32px;max-width:560px}.k-dindex__grid--soldout .k-dcard__media img{filter:grayscale(.5);opacity:.85}.k-dindex__grid--soldout .k-dcard__link:hover .k-dcard__media img{filter:none;opacity:1}.k-dindex__az a.is-soldout{color:var(--k-muted)}.k-dindex__az a.is-feature{border-color:var(--k-accent);color:var(--k-accent)}.k-dindex__az a.is-feature:hover{border-color:var(--k-accent)}.k-ukendte{margin-top:112px;background:var(--k-accent);color:var(--k-paper);scroll-margin-top:80px}.k-ukendte__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;padding-inline:0;max-width:none}.k-ukendte__media{position:relative;display:block;min-height:560px;overflow:hidden;background:#24392d}.k-ukendte__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .8s var(--ease-out-cubic, ease)}.k-ukendte__media:hover img{transform:scale(1.03)}.k-ukendte__text{display:flex;flex-direction:column;justify-content:center;gap:22px;padding:88px 8% 88px 7%}.k-ukendte .k-kicker{color:var(--k-stone-deep)}.k-ukendte__title{margin:0;font-family:var(--k-serif);font-weight:500;font-style:italic;font-size:clamp(40px,4.4vw,68px);line-height:1}.k-ukendte__body{color:#faf8f5e0;max-width:540px}.k-ukendte__body p{margin:0 0 12px}.k-ukendte__points{list-style:none;margin:0;padding:0;display:grid;gap:10px;max-width:540px}.k-ukendte__points li{position:relative;padding-left:26px;font-size:15px}.k-ukendte__points li:before{content:"\2014";position:absolute;left:0;color:var(--k-stone-deep)}.k-ukendte__products{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:540px}.k-ukendte__products a{display:flex;flex-direction:column;gap:6px;color:var(--k-paper);text-decoration:none;font-size:13px}.k-ukendte__thumb{display:block;aspect-ratio:1;overflow:hidden;background:#faf8f51a}.k-ukendte__thumb img{width:100%;height:100%;object-fit:cover}.k-ukendte__ptitle{line-height:1.3}.k-ukendte__price{opacity:.75}.k-ukendte__cta{align-self:flex-start;background:var(--k-paper);color:var(--k-ink);border-color:var(--k-paper);margin-top:6px}.k-ukendte__cta:hover{background:var(--k-ink);border-color:var(--k-ink);color:var(--k-paper)}@media(max-width:989px){.k-ukendte__grid{grid-template-columns:minmax(0,1fr)}.k-ukendte__media{min-height:380px}}@media(max-width:749px){.k-ukendte,.k-dindex__soldhead{margin-top:72px}.k-ukendte__text{padding:40px 16px 48px}.k-ukendte__cta{align-self:stretch}}@media(min-width:990px){.k-designers__grid[style*=--k-cols]{grid-template-columns:repeat(var(--k-cols),minmax(0,1fr))}}.k-duo{background:var(--k-paper);padding:96px 0}.k-duo__head{display:flex;flex-direction:column;gap:14px;margin-bottom:40px}.k-duo__title{font-size:clamp(32px,3.6vw,48px)}.k-duo__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.k-duo__card{display:flex;flex-direction:column;background:var(--k-stone);color:var(--k-ink)}.k-duo__media{display:block;aspect-ratio:4 / 3;overflow:hidden;background:var(--k-stone-deep)}.k-duo__media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .8s ease}.k-duo__card:hover .k-duo__media img{transform:scale(1.03)}.k-duo__text{display:flex;flex-direction:column;gap:14px;padding:36px 40px 40px;flex:1}.k-duo__name{margin:0;font-family:var(--k-serif);font-weight:500;font-size:clamp(30px,2.8vw,40px);line-height:1.05}.k-duo__body,.k-duo__body p{margin:0;font-size:16px;line-height:1.65;color:var(--k-body);max-width:520px}.k-duo__actions{display:flex;align-items:center;flex-wrap:wrap;gap:18px 24px;margin-top:auto;padding-top:10px}.k-duo__count{font-size:14px;color:var(--k-muted)}.k-duo__count strong{font-family:var(--k-serif);font-weight:500;font-size:24px;color:var(--k-ink);margin-right:2px}.k-duo__card--dark{background:var(--k-accent);color:var(--k-paper)}.k-duo__card--dark .k-kicker,.k-duo__card--dark .k-duo__count{color:color-mix(in srgb,var(--k-paper) 72%,transparent)}.k-duo__card--dark .k-duo__body,.k-duo__card--dark .k-duo__body p{color:color-mix(in srgb,var(--k-paper) 88%,transparent)}.k-duo__card--dark .k-duo__count strong{color:var(--k-paper)}.k-duo__btn--light{background:var(--k-paper);color:var(--k-ink);border-color:var(--k-paper)}.k-duo__btn--light:hover{background:transparent;color:var(--k-paper)}@media(max-width:749px){.k-duo{padding:56px 0}.k-duo__grid{grid-template-columns:1fr;gap:16px}.k-duo__text{padding:28px 22px 30px}.k-duo__actions .k-btn{width:100%}}.k-ask{display:flex;align-items:center;gap:12px;width:100%;padding:14px 0;border-top:1px solid var(--k-line);border-bottom:1px solid var(--k-line)}.k-ask__icon{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;border:1px solid var(--k-ink);font-family:var(--k-serif);font-size:17px;color:var(--k-ink)}.k-ask__text{margin:0;font-size:14px;line-height:1.5;color:var(--k-body)}.k-ask__text a{color:var(--k-ink);font-weight:500;text-underline-offset:3px}.k-maker--v3 .k-maker__media{display:block;aspect-ratio:4 / 5}.k-maker__facts{margin:0;display:grid;gap:10px;padding:18px 0;border-top:1px solid color-mix(in srgb,var(--k-paper) 22%,transparent);border-bottom:1px solid color-mix(in srgb,var(--k-paper) 22%,transparent)}.k-maker__facts div{display:grid;grid-template-columns:110px minmax(0,1fr);gap:12px;font-size:15px}.k-maker__facts dt{color:var(--k-stone-deep);font-size:12px;letter-spacing:.12em;text-transform:uppercase;padding-top:2px}.k-maker__facts dd{margin:0;color:var(--k-paper)}.k-maker__more{display:flex;flex-direction:column;gap:16px;margin-top:8px}.k-maker__more-title{margin:0;font-size:14px;color:var(--k-stone-deep)}.k-maker__thumbs{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.k-maker__thumbs a{display:flex;flex-direction:column;gap:6px;color:var(--k-paper);text-decoration:none;font-size:13px}.k-maker__thumb{display:block;aspect-ratio:1 / 1;overflow:hidden;background:#4a443b}.k-maker__thumb img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.k-maker__thumbs a:hover img{transform:scale(1.04)}.k-maker__ptitle{line-height:1.3}.k-maker__price{color:var(--k-stone-deep)}.k-maker__btn{align-self:flex-start;background:var(--k-paper);color:var(--k-ink);border-color:var(--k-paper)}.k-maker__btn:hover{background:transparent;color:var(--k-paper)}.k-pstory{background:var(--k-paper);padding:104px 0}.k-pstory__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:72px;align-items:center}.k-pstory__grid--noimg{grid-template-columns:minmax(0,1fr);max-width:880px}.k-pstory__media{margin:0;position:relative;aspect-ratio:4 / 5;overflow:hidden;background:var(--k-stone)}.k-pstory__media img{width:100%;height:100%;object-fit:cover}.k-pstory__media figcaption{position:absolute;left:0;bottom:0;padding:10px 16px;background:var(--k-paper);font-family:var(--k-serif);font-style:italic;font-size:18px}.k-pstory__text{display:flex;flex-direction:column;gap:22px}.k-pstory__steps{list-style:none;margin:8px 0 0;padding:0;display:flex;flex-direction:column}.k-pstory__step{display:grid;grid-template-columns:64px minmax(0,1fr);gap:16px;padding:22px 0;border-top:1px solid var(--k-line)}.k-pstory__step:last-child{border-bottom:1px solid var(--k-line)}.k-pstory__num{font-family:var(--k-serif);font-size:34px;line-height:1;color:var(--k-accent)}.k-pstory__step h3{margin:0 0 6px;font-family:var(--k-serif);font-weight:500;font-size:24px;line-height:1.15}.k-pstory__body,.k-pstory__body p{margin:0;font-size:15px;line-height:1.6;color:var(--k-body)}.k-psold{background:var(--k-stone);padding:104px 0}.k-psold__grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,7fr);gap:64px;align-items:start}.k-psold__text{display:flex;flex-direction:column;gap:20px;position:sticky;top:120px}.k-psold__form{margin-top:4px}.k-psold__note{margin:-8px 0 0;font-size:13px;color:var(--k-muted)}.k-psold__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}.k-psold__cards .k-card--sold .k-card__media img{opacity:.7;filter:grayscale(.35)}.k-recs{background:var(--k-paper);padding:96px 0}.k-recs__title{font-size:clamp(32px,3.6vw,48px)}@media(max-width:989px){.k-pstory__grid,.k-psold__grid{grid-template-columns:minmax(0,1fr);gap:40px}.k-psold__text{position:static}.k-pstory__media{aspect-ratio:4 / 3}}@media(max-width:749px){.k-pstory,.k-psold,.k-recs{padding:64px 0}.k-maker__thumbs{gap:8px}.k-maker__btn{align-self:stretch}.k-psold__cards{gap:24px 12px}}.k-om{background:var(--k-stone);padding:104px 0}.k-om--dark{background:var(--k-ink);color:var(--k-paper)}.k-om--dark .k-body,.k-om--dark .k-body p,.k-om--dark .k-om__facts dd{color:var(--k-stone-deep)}.k-om--dark .k-btn--solid{background:var(--k-paper);color:var(--k-ink);border-color:var(--k-paper)}.k-om--dark .k-link{color:var(--k-paper)}.k-om__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:72px;align-items:center}.k-om__text{display:flex;flex-direction:column;gap:22px}.k-om__facts{margin:6px 0 0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 28px}.k-om__facts div{border-top:1px solid currentColor;padding-top:14px;display:flex;flex-direction:column;gap:4px}.k-om__facts dt{font-family:var(--k-serif);font-size:34px;line-height:1;color:var(--k-accent)}.k-om--dark .k-om__facts dt{color:var(--k-paper)}.k-om__facts dd{margin:0;font-size:14px;line-height:1.45;color:var(--k-body)}.k-om__quote{margin:4px 0 0;padding-left:20px;border-left:2px solid var(--k-accent)}.k-om__quote p{margin:0;font-family:var(--k-serif);font-style:italic;font-size:24px;line-height:1.3}.k-om__quote cite{display:block;margin-top:8px;font-style:normal;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--k-muted)}.k-om__actions{display:flex;align-items:center;flex-wrap:wrap;gap:16px 28px;margin-top:6px}.k-om__gallery{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:minmax(150px,15vw);gap:12px}.k-om__item{margin:0;position:relative;overflow:hidden;background:var(--k-stone-deep);grid-column:span 3}.k-om__item img,.k-om__item video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.k-om__item figcaption{position:absolute;left:12px;bottom:12px;padding:5px 10px;background:var(--k-paper);color:var(--k-ink);font-size:12px;letter-spacing:.06em}.k-om__gallery--1 .k-om__item{grid-column:span 6;grid-row:span 3}.k-om__gallery--2 .k-om__item{grid-row:span 3}.k-om__gallery--3 .k-om__item:first-child,.k-om__gallery--5 .k-om__item:first-child{grid-column:span 4;grid-row:span 2}.k-om__gallery--3 .k-om__item:not(:first-child),.k-om__gallery--5 .k-om__item:nth-child(2),.k-om__gallery--5 .k-om__item:nth-child(3){grid-column:span 2}.k-om__gallery--4 .k-om__item{grid-row:span 1}.k-om__gallery--4{grid-auto-rows:minmax(170px,17vw)}@media(max-width:989px){.k-om__grid{grid-template-columns:minmax(0,1fr);gap:40px}.k-om__gallery{grid-auto-rows:minmax(140px,30vw)}}@media(max-width:749px){.k-om{padding:64px 0}.k-om__gallery{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:10px;margin-inline:-16px;padding-inline:16px;scrollbar-width:none}.k-om__gallery::-webkit-scrollbar{display:none}.k-om__item{flex:0 0 78%;aspect-ratio:4 / 5;scroll-snap-align:start}.k-om__gallery--1 .k-om__item{flex-basis:100%}.k-om__facts dt{font-size:28px}}.k-paybox{width:100%;display:flex;flex-direction:column;gap:8px;padding:14px 16px;background:var(--k-stone);box-sizing:border-box}.k-paybox__row{display:flex;align-items:center;gap:12px}.k-paylogo{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-width:84px;height:26px;padding:0 8px;border-radius:4px;font-family:Arial,Helvetica,sans-serif;font-size:13px;font-weight:700;letter-spacing:-.01em;box-sizing:border-box}.k-paylogo--mp{background:#5a78ff;color:#fff}.k-paylogo--klarna{background:#ffb3c7;color:#0b051d}.k-paybox__text{font-size:14px;line-height:1.4;color:var(--k-body)}.k-paybox__text strong{color:var(--k-ink);font-weight:600}.k-paybox__note{margin:4px 0 0;font-size:12px;color:var(--k-muted)}.buy-buttons-block .product-form-buttons>span:has(.k-atc){flex:1 1 100%;width:100%}.buy-buttons-block add-to-cart-component:has(.k-atc){display:block;width:100%}.k-atc.button,button.k-atc{width:100%;min-height:60px;border-radius:0!important;background:var(--k-ink)!important;color:var(--k-paper)!important;border:1px solid var(--k-ink)!important;font-family:var(--k-sans);font-size:16px;font-weight:500;letter-spacing:.02em;transition:background .15s,border-color .15s}.k-atc.button:hover:not(:disabled),button.k-atc:hover:not(:disabled){background:var(--k-accent)!important;border-color:var(--k-accent)!important}.k-atc:focus-visible{outline:2px solid var(--k-accent);outline-offset:3px}.k-atc:disabled{background:var(--k-stone-deep)!important;border-color:var(--k-stone-deep)!important;color:var(--k-muted)!important}.k-atc .add-to-cart-icon{display:none}.k-scarcity{width:100%;text-align:center}.k-cond--line{flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px 18px;background:none;padding:14px 0;border-top:1px solid var(--k-line);border-bottom:1px solid var(--k-line)}.k-cond--line .k-pdp-badge{font-size:11px;padding:4px 9px}.k-cond__inline{display:inline-flex;align-items:center;gap:10px;font-size:14px;color:var(--k-ink)}.k-cond__inline strong{font-weight:500}.k-cond__dots{display:inline-flex;gap:3px}.k-cond__dots i{display:block;width:14px;height:4px;background:var(--k-stone-deep)}.k-cond__dots i.is-on{background:var(--k-accent)}.k-cond__score{font-size:13px;color:var(--k-muted);font-variant-numeric:tabular-nums}.k-cond--line .k-cond__help{align-self:center;min-height:0;padding:0;color:var(--k-muted)}.k-cond--line .k-cond__note{flex:1 1 100%;font-size:13px;color:var(--k-muted)}.k-payrow{width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px}.k-payrow__label{font-size:12px;color:var(--k-muted);margin-right:4px}.k-payrow .k-paylogo{min-width:0;height:22px;padding:0 7px;font-size:11px;gap:2px}.k-paylogo--ap{background:#000;color:#fff}.k-paylogo--ap svg{width:10px;height:12px}.k-paylogo--card{background:transparent;color:var(--k-muted);border:1px solid var(--k-line);font-weight:600}.k-payrow .k-paybox__note{flex:1 1 100%;text-align:center}.k-trust{list-style:none;margin:0;padding:0;width:100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.k-trust li{display:flex;flex-direction:column;align-items:flex-start;gap:6px;font-size:13px;line-height:1.35;color:var(--k-body)}.k-trust svg{width:22px;height:22px;fill:none;stroke:var(--k-accent);stroke-width:1.5}@media(max-width:380px){.k-trust{grid-template-columns:1fr}.k-trust li{flex-direction:row;align-items:center}}.k-ask--line{justify-content:space-between;flex-wrap:wrap;padding:2px 0 0;border:0}.k-ask--line .k-ask__text{font-size:14px}.k-ask__link{font-size:14px;color:var(--k-ink);font-weight:500;text-underline-offset:3px}.k-ask__link:hover{color:var(--k-accent)}.k-vendor{margin:0;text-align:left;text-transform:uppercase}.k-vendor a{color:inherit;text-decoration:none}.k-vendor a:hover{text-decoration:underline;text-underline-offset:3px}.k-payrow{margin-top:-20px}.k-cond--line{--k-cond-c: var(--k-accent);flex-direction:column;align-items:stretch;gap:8px}.k-cond--s5,.k-cond--s4{--k-cond-c: #7F9A82}.k-cond--s3{--k-cond-c: #A9A46A}.k-cond--s2,.k-cond--s1{--k-cond-c: #C79A45}.k-cond--line .k-cond__dots i.is-on{background:var(--k-cond-c)}.k-cond__line{display:flex;align-items:center;flex-wrap:nowrap;gap:16px;min-width:0}.k-cond__line .k-cond__inline,.k-cond__line .k-pdp-badge{flex:0 0 auto;white-space:nowrap}.k-cond__line .k-cond__help{flex:0 1 auto;min-width:0;margin-left:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:749px){.k-cond__line{gap:10px}.k-cond__line .k-cond__inline{gap:7px;font-size:13px}.k-cond__line .k-cond__dots i{width:9px}.k-cond__line .k-cond__score{display:none}.k-cond__line .k-cond__help{font-size:12px}.k-cond__line .k-pdp-badge{font-size:10px;padding:3px 7px}}.k-scale--l5,.k-scale--l4{--k-cond-c: #7F9A82}.k-scale--l3{--k-cond-c: #A9A46A}.k-scale--l2,.k-scale--l1{--k-cond-c: #C79A45}.k-scale__list li .k-scale__dots span.is-on{background:var(--k-cond-c, var(--k-accent))}.k-scale__list li .k-scale__dots span{height:4px}.k-scale__list li.is-current{box-shadow:inset 3px 0 0 var(--k-cond-c, var(--k-accent))}.k-trust{gap:0;padding:18px 0}.k-trust li{align-items:center;justify-content:flex-start;text-align:center;gap:8px;padding:0 10px;font-size:13px;text-wrap:balance}.k-trust li+li{border-left:1px solid var(--k-line)}.k-trust svg{width:24px;height:24px;flex:0 0 auto}@media(max-width:380px){.k-trust{grid-template-columns:repeat(3,minmax(0,1fr))}.k-trust li{flex-direction:column;padding:0 6px;font-size:12px}}.k-desc{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:6px}.k-desc__text{font-size:15px;line-height:1.6;color:var(--k-body);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden}.k-desc__text>*{margin:0}.k-desc__text>*+*{margin-top:.6em}.k-desc.is-open .k-desc__text{display:block;-webkit-line-clamp:unset;line-clamp:none;overflow:visible}.k-desc__more{background:none;border:0;padding:0;font:inherit;font-size:14px;font-weight:500;color:var(--k-ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.k-desc__more:hover{color:var(--k-accent)}.k-desc__facts{margin:0;display:flex;flex-direction:column;gap:4px}.k-desc__text>.k-desc__facts{margin-top:1em}.k-desc__facts div{display:grid;grid-template-columns:90px minmax(0,1fr);gap:12px}.k-desc__facts dt{color:var(--k-muted)}.k-desc__facts dd{margin:0;color:var(--k-ink)}.k-desc:not(.is-open) .k-desc__text{max-height:4.8em}.k-maker--v4{background:var(--k-stone);color:var(--k-ink);padding:96px 0}.k-maker--v4 .k-kicker{color:var(--k-muted)}.k-maker--v4 .k-link{color:var(--k-ink)}.k-maker4{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2.1fr);gap:56px;align-items:start}.k-maker4--solo{grid-template-columns:minmax(0,1fr);max-width:640px}.k-maker4__text{display:flex;flex-direction:column;gap:16px}.k-maker4__facts{margin:0;display:flex;flex-wrap:wrap;gap:4px 16px;font-size:13px;color:var(--k-muted)}.k-maker4__intro,.k-maker4__none{margin:0;font-size:15px;line-height:1.6;color:var(--k-body)}.k-maker4__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.k-maker4__cards .k-card__title{font-size:20px}@media(max-width:989px){.k-maker--v4{padding:64px 0}.k-maker4{grid-template-columns:minmax(0,1fr);gap:28px}.k-maker4__cards{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin-inline:-16px;padding-inline:16px;scrollbar-width:none}.k-maker4__cards::-webkit-scrollbar{display:none}.k-maker4__cards>.k-card{flex:0 0 62%;scroll-snap-align:start}}.k-psold{background:#1f2a23;color:#ede7dc;padding:96px 0}.k-psold .k-h2{color:#ede7dc}.k-psold .k-kicker,.k-psold .k-kicker--accent,.k-psold .k-body,.k-psold .k-body p,.k-psold__note{color:#a9b3a8}.k-psold .k-link{color:#ede7dc}.k-psold__grid{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:center}.k-psold__text{position:static}.k-psold .k-news__form input{background:transparent;border-color:#a9b3a8;color:#ede7dc}.k-psold .k-news__form input::placeholder{color:#a9b3a8}.k-psold .k-news__form button{background:#ede7dc;color:#1f2a23}.k-psold .k-news__form button:hover{background:#fff}.k-psold .k-news__msg{color:#ede7dc}.k-psold__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.k-psold .k-card{color:#ede7dc}.k-psold .k-card__media{background:#2b3a30}.k-psold .k-card__vendor,.k-psold .k-card__story,.k-psold .k-card__price{color:#a9b3a8}.k-psold .k-card__title{font-size:18px}.k-psold__cards .k-card--sold .k-card__media img{opacity:.75;filter:grayscale(.6)}@media(max-width:989px){.k-psold{padding:64px 0}.k-psold__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}}.k-om--journal{background:var(--k-stone);padding:120px 0}.k-journal{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;row-gap:40px;align-items:start}.k-journal__head{display:flex;flex-direction:column;gap:14px}.k-journal__title{margin:0;font-family:var(--k-serif);font-weight:500;font-style:normal;font-size:clamp(34px,3.6vw,54px);line-height:1.04;letter-spacing:-.01em;color:var(--k-ink);text-wrap:balance}.k-journal__m{margin:0;display:flex;flex-direction:column;gap:10px}.k-journal__frame{position:relative;overflow:hidden;background:var(--k-paper);aspect-ratio:3 / 4}.k-journal__frame img,.k-journal__frame video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.k-journal__m figcaption{font-family:var(--k-serif);font-style:italic;font-size:16px;line-height:1.35;color:var(--k-muted)}.k-journal__m1{grid-column:1 / 8;grid-row:1 / 3}.k-journal__m1 .k-journal__frame{aspect-ratio:4 / 5}.k-journal__text{grid-column:8 / 13;grid-row:1;display:flex;flex-direction:column;gap:22px;padding-top:8px}.k-journal__body{font-family:var(--k-serif);font-style:italic;font-size:19px;line-height:1.6;color:var(--k-ink)}.k-journal__body p{margin:0 0 1em}.k-journal__body p:last-child{margin-bottom:0}.k-journal__sub{font-weight:400;color:var(--k-muted)}.k-journal__m2{grid-column:9 / 13;grid-row:2;align-self:end}.k-journal__m2 .k-journal__frame{aspect-ratio:4 / 3}.k-journal__m3{grid-column:1 / 5;grid-row:3}.k-journal__m4{grid-column:5 / 9;grid-row:3;margin-top:72px}.k-journal__m4 .k-journal__frame{aspect-ratio:4 / 5}.k-journal__m5{grid-column:9 / 13;grid-row:3;margin-top:24px}.k-journal--3 .k-journal__m3{grid-column:3 / 8}.k-journal--4 .k-journal__m3{grid-column:2 / 6}.k-journal--4 .k-journal__m4{grid-column:7 / 12}@media(max-width:989px){.k-om--journal{padding:64px 0}.k-journal{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:10px;row-gap:24px}.k-journal__title{font-size:clamp(30px,8.4vw,40px)}.k-journal__m1{grid-column:1 / 9;grid-row:1}.k-journal__m2{grid-column:9 / 13;grid-row:1;align-self:end}.k-journal__m2 .k-journal__frame{aspect-ratio:3 / 4}.k-journal__text{grid-column:3 / 13;grid-row:2;padding-top:8px}.k-journal__m3,.k-journal--3 .k-journal__m3,.k-journal--4 .k-journal__m3{grid-column:1 / 6;grid-row:3;margin-top:0}.k-journal__m4,.k-journal--4 .k-journal__m4{grid-column:7 / 13;grid-row:3;margin-top:48px}.k-journal__m5{grid-column:4 / 10;grid-row:4;margin-top:0}.k-journal__m figcaption{font-size:13px}}.k-cinfo{background:var(--k-stone);padding:96px 0}.k-cinfo__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:64px;align-items:start}.k-cinfo__text{display:flex;flex-direction:column;gap:18px;align-items:flex-start}.k-cinfo__text .k-h2,.k-cinfo__text .k-body p{margin:0}.k-cinfo__facts{max-width:none;margin:0}@media(max-width:989px){.k-cinfo{padding:64px 0}.k-cinfo__grid{grid-template-columns:minmax(0,1fr);gap:32px}.k-cinfo__facts div{grid-template-columns:96px minmax(0,1fr)}}:root{--k-fs-display: clamp(32px, 3.4vw, 48px);--k-fs-body: 15px;--k-fs-small: 13px;--k-fs-action: 14px;--k-fs-card: 20px}@media(max-width:989px){:root{--k-fs-display: clamp(28px, 7.6vw, 36px);--k-fs-card: 17px}}.k-maker--v4 .k-h2,.k-recs .k-h2,.k-psold .k-h2,.k-journal__title{font-family:var(--k-serif);font-weight:500;font-style:normal;font-size:var(--k-fs-display);line-height:1.05;letter-spacing:-.005em}.k-desc__text,.k-maker4__intro,.k-maker4__none,.k-journal__body,.k-recs .k-body,.k-psold .k-body,.k-psold .k-body p{font-family:var(--k-sans);font-style:normal;font-size:var(--k-fs-body);line-height:1.6}.k-journal__body{color:var(--k-body)}.k-cond__inline,.k-cond--line .k-cond__note,.k-cond__score,.k-trust li,.k-payrow__label,.k-maker4__facts,.k-psold__note,.k-card__story,.k-journal__m figcaption{font-size:var(--k-fs-small)}.k-journal__m figcaption{font-family:var(--k-sans);font-style:normal;color:var(--k-muted)}.k-desc__more,.k-cond__help,.k-maker--v4 .k-link,.k-recs .k-link,.k-om--journal .k-link,.k-psold .k-link{font-size:var(--k-fs-action);font-weight:500}.k-maker4__cards .k-card__title,.k-recs .k-card__title,.k-psold .k-card__title{font-size:var(--k-fs-card);line-height:1.2}.k-maker4__cards .k-card__price,.k-recs .k-card__price,.k-psold .k-card__price{font-size:var(--k-fs-action)}.k-maker--v4,.k-recs,.k-om--journal,.k-psold{padding:96px 0}@media(max-width:989px){.k-maker--v4,.k-recs,.k-om--journal,.k-psold{padding:64px 0}}.k-princ__meter span.is-on{background:var(--k-cond-c, var(--k-accent))}
/*# sourceMappingURL=/cdn/shop/t/12/assets/kurate-v2.css.map */
