.kd-home,.kd-results{box-sizing:border-box;font-family:var(--kd-body,Inconsolata,monospace);font-size:13px;line-height:1.65;letter-spacing:0}.kd-home *,.kd-home *:before,.kd-home *:after,.kd-results *,.kd-results *:before,.kd-results *:after{box-sizing:border-box}.kd-home button,.kd-home textarea,.kd-results button,.kd-results textarea{font-family:inherit}.kd-home button,.kd-results button{cursor:pointer}.kd-home a,.kd-results a{transition:opacity .18s ease,background-color .18s ease,color .18s ease}.kd-home a:hover,.kd-results a:hover{opacity:.8}.kd-home :is(button,textarea,a):focus-visible,.kd-results :is(button,textarea,a):focus-visible{outline:2px solid currentColor;outline-offset:4px}.kd-eyebrow{font-family:var(--kd-body,Inconsolata,monospace);color:#565656;font-size:10px!important;font-weight:400;line-height:1.4;letter-spacing:.13em;text-transform:uppercase;margin:0 0 25px}.kd-eyebrow--light{color:#acacac}.kd-home{background:#0b0b0b;color:#fff;width:100%;padding:clamp(72px,9vw,142px) 0}.kd-home__inner{width:100%;max-width:1600px;margin:0 auto;padding:0 clamp(24px,5vw,78px);display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(48px,7.2vw,120px);align-items:center}.kd-home__intro,.kd-home__interaction{min-width:0}.kd-home__heading{font-family:var(--kd-heading,"Libre Franklin",sans-serif)!important;font-size:clamp(35px,3.8vw,55px)!important;line-height:1.13!important;letter-spacing:-.037em!important;font-weight:400!important;text-transform:none!important;color:#fff!important;margin:0 0 29px!important;max-width:15ch;text-align:left!important;text-wrap:balance}.kd-home__description{font-family:var(--kd-body,Inconsolata,monospace)!important;font-size:clamp(12px,1vw,13px)!important;line-height:1.7!important;font-weight:400!important;color:#c6c6c6!important;max-width:43ch;margin:0!important;text-align:left}.kd-form{display:block;min-width:0;margin:0;text-align:left}.kd-form__label{display:block;font-family:var(--kd-body,Inconsolata,monospace)!important;font-size:11px!important;line-height:1.5;letter-spacing:.105em;text-transform:uppercase;font-weight:400;margin:0 0 19px}.kd-form textarea{display:block;width:100%;max-width:100%;min-width:0;min-height:130px;resize:vertical;border:0;border-radius:0;box-shadow:none!important;outline:none;background:transparent;color:inherit!important;font-family:var(--kd-heading,"Libre Franklin",sans-serif)!important;font-size:clamp(19px,2.1vw,28px)!important;font-weight:400;line-height:1.42;letter-spacing:-.027em;padding:0 0 24px!important;margin:0!important;appearance:none;-webkit-appearance:none}.kd-form textarea::placeholder{color:#aaa;opacity:1}.kd-form textarea:focus-visible{outline:0;border-bottom:1px solid currentColor}.kd-form__bottom{border-top:1px solid #585858;display:flex;align-items:center;justify-content:space-between;gap:25px;min-height:86px}.kd-form__help{font-size:12px!important;line-height:1.6!important;max-width:320px;margin:0!important;color:#aaa!important}.kd-form__submit{display:inline-flex;align-items:center;justify-content:space-between;gap:30px;padding:15px 0!important;margin:0!important;border:0!important;box-shadow:none!important;background:transparent!important;color:inherit!important;text-decoration:none!important;letter-spacing:.055em;font-size:12px!important;font-weight:400!important;line-height:1.5;white-space:nowrap;text-transform:uppercase!important;border-radius:0!important}.kd-form__submit span{font-size:18px;font-weight:400;line-height:1}.kd-form__submit:hover{opacity:.7}.kd-examples{border-top:1px solid #303030;padding-top:25px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:23px;row-gap:0;align-items:start}.kd-examples__label{grid-column:1/-1;margin:0 0 14px;color:#a8a8a8;font-family:var(--kd-body,Inconsolata,monospace)!important;font-size:10px!important;letter-spacing:.13em;line-height:1.5;text-transform:uppercase}.kd-examples button{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-height:47px;min-width:0;background:transparent!important;border:0!important;border-bottom:1px solid #414141!important;border-radius:0!important;box-shadow:none!important;margin:0!important;padding:11px 0!important;font-family:var(--kd-heading,"Libre Franklin",sans-serif)!important;font-size:12px!important;font-weight:400!important;text-decoration:none!important;color:#d2d2d2!important;text-align:left;line-height:1.5;text-transform:none!important;letter-spacing:-.005em!important}.kd-examples button span{flex:0 0 auto;font-size:15px;line-height:1;margin-left:auto;opacity:.7}.kd-results{--kd-results-title-size:clamp(19px,2.1vw,28px);background:#fff;color:#111}.kd-results__hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%}.kd-results__intro{min-width:0;min-height:0;padding:clamp(32px,4vw,56px) clamp(24px,5vw,78px);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.kd-results__heading{font-family:var(--kd-heading,"Libre Franklin",sans-serif)!important;font-weight:400!important;font-size:var(--kd-results-title-size)!important;line-height:1.42!important;letter-spacing:-.027em!important;color:#111!important;text-transform:none!important;text-align:left!important;margin:0 0 18px!important;max-width:600px}.kd-results__description{font-size:clamp(12px,1.16vw,15px)!important;color:#565656!important;line-height:1.85!important;max-width:485px;margin:0 0 22px!important}.kd-text-link{display:inline-flex;gap:15px;align-items:center;color:#222!important;font-size:10px!important;letter-spacing:.1em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid #b3b3b3;padding-bottom:7px}.kd-results__query-panel{background:#f1f1ef;display:flex;align-items:flex-start;justify-content:center;padding:clamp(32px,4vw,56px) clamp(24px,5vw,78px);min-width:0}.kd-results__query-panel .kd-form,.kd-results__desktop-form{width:100%;max-width:640px}.kd-results__mobile-editor{display:none}.kd-results__query-panel .kd-form textarea{font-size:var(--kd-results-title-size)!important;min-height:104px;height:104px;padding-bottom:16px!important}.kd-results__query-panel .kd-form__bottom{min-height:64px}.kd-form--light .kd-form__label{color:#4b4b4b}.kd-form--light textarea{min-height:132px;color:#111!important}.kd-form--light textarea::placeholder{color:#858585}.kd-form--light .kd-form__bottom{border-color:#a7a7a7}.kd-form--light .kd-form__help{color:#777!important}.kd-form--light .kd-form__submit{color:#111!important}.kd-results__collection{width:100%;max-width:none;margin:0;padding:clamp(32px,3.5vw,50px) 0 clamp(80px,8vw,130px)}.kd-results__gallery .floor-sale__collection{padding-top:0}.kd-results__category-heading p{margin:8px 0 0!important;color:var(--floor-sale-text);font-size:11px!important;line-height:1.5!important;text-align:left!important}.kd-results__count{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.kd-results__status{margin:16px var(--floor-sale-rail) 40px!important;font-size:13px!important;color:#6c6c6c!important;line-height:1.85!important}.kd-results__status[hidden],.kd-results__footnote[hidden],.kd-results__gallery [data-kd-stage][hidden]{display:none!important}.kd-results__gallery .floor-sale__media{aspect-ratio:1;background:#f1f1ef}.kd-results__gallery .floor-sale__media img{width:100%;height:100%;object-fit:contain}.kd-results__gallery .floor-sale__card-title{text-align:left!important;text-transform:none!important;letter-spacing:normal!important}.kd-work__image-link,.kd-work__title-link{display:block;color:inherit!important;text-decoration:none!important}.kd-results__gallery .floor-sale__details{max-width:52ch;font-size:11px;line-height:1.55;text-align:left!important}.kd-results__gallery .floor-sale__reserve{display:inline-flex;align-items:center;font-size:11px!important}.kd-work__media-placeholder{display:grid;place-items:center;height:100%;color:#888;font-size:11px;letter-spacing:.08em}.kd-results__footnote{margin:35px var(--floor-sale-rail) 0!important;font-size:11px!important;line-height:1.8!important;color:#757575!important}@media(min-width:1000px){.kd-results .kd-results__gallery{--floor-sale-columns:4}}.kd-results__sourcing{background:#0b0b0b;color:#fff;padding:clamp(72px,9vw,142px) 0}.kd-results__sourcing-inner{width:100%;max-width:1600px;margin:0 auto;padding:0 clamp(24px,5vw,78px);display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(48px,7.2vw,120px);align-items:center}.kd-results__sourcing-intro{min-width:0;text-align:left}.kd-results__sourcing .kd-eyebrow{margin:0 0 25px!important;text-align:left!important;letter-spacing:.095em}.kd-results__sourcing-heading{font-family:var(--kd-heading,"Libre Franklin",sans-serif)!important;font-size:clamp(35px,3.8vw,55px)!important;line-height:1.13!important;letter-spacing:-.037em!important;font-weight:400!important;color:#fff!important;text-transform:none!important;text-align:left!important;margin:0 0 29px!important;max-width:16ch;text-wrap:balance}.kd-results__sourcing-copy{font-family:var(--kd-body,Inconsolata,monospace)!important;font-size:clamp(12px,1vw,13px)!important;font-weight:400!important;color:#c6c6c6!important;line-height:1.7!important;margin:0!important;max-width:43ch;text-align:left!important}.kd-results__sourcing-actions{display:flex;flex-wrap:wrap;gap:20px 28px;align-items:center;margin-top:34px}.kd-results__sourcing .kd-button-inverse{min-height:48px;min-width:174px;justify-content:center;background:#fff;color:#0b0b0b!important;line-height:1.5;padding:14px 22px;text-transform:uppercase;opacity:1}.kd-results__sourcing .kd-button-inverse:hover{background:#e8e8e8;border-color:#e8e8e8;opacity:1!important}.kd-results__sourcing-artworks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,28px);align-items:start;min-width:0;width:100%;max-width:608px;justify-self:start}.kd-results__sourcing-artwork{margin:0;min-width:0;width:100%;max-width:290px;justify-self:start}.kd-results__sourcing-artwork-link{display:block;max-width:100%;line-height:0;text-decoration:none}.kd-results__sourcing-image{display:block!important;width:100%!important;height:auto!important;aspect-ratio:1;max-width:100%!important;object-fit:contain!important;object-position:center!important}.kd-results__sourcing-caption{max-width:42ch;margin:11px 0 0!important;color:#b7b7b7!important;font-family:var(--kd-body,Inconsolata,monospace)!important;font-size:11px!important;font-weight:400!important;line-height:1.45!important;letter-spacing:.015em!important;text-transform:none!important;text-align:left!important}.kd-button-inverse{display:flex;align-items:center;justify-content:space-between;gap:28px;border:1px solid #fff;color:#fff!important;padding:16px 18px;font-size:11px!important;text-decoration:none!important;letter-spacing:.08em;white-space:nowrap}.kd-button-inverse:hover{background:#fff;color:#0b0b0b!important;opacity:1!important}@media(max-width:1000px){.kd-home__inner{gap:42px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.kd-form__bottom{flex-direction:column;align-items:flex-start;justify-content:center;gap:5px;padding-top:15px}.kd-results__hero{grid-template-columns:1fr 1fr}}@media(max-width:720px){.kd-home{padding:67px 0 72px}.kd-home__inner{grid-template-columns:1fr;gap:42px;padding:0 23px}.kd-home__heading{font-size:clamp(28px,7.6vw,36px)!important;line-height:1.18!important;letter-spacing:-.035em!important;margin:0 auto 22px!important;text-align:center!important;max-width:16ch}.kd-home__description{font-size:12px!important;line-height:1.65!important;letter-spacing:-.005em!important;max-width:40ch!important}.kd-eyebrow{margin-bottom:21px}.kd-form textarea{font-size:18px!important;min-height:114px}.kd-home .kd-form textarea{font-size:17px!important;line-height:1.45!important;min-height:100px}.kd-form__bottom{gap:12px;padding-top:12px;align-items:stretch}.kd-form__submit{width:100%;justify-content:space-between}.kd-form__help{font-size:11px!important;max-width:none}.kd-examples{grid-template-columns:1fr;gap:0}.kd-examples__label{width:100%;margin-bottom:10px}.kd-results__hero{grid-template-columns:1fr}.kd-results__intro{padding:28px 23px 24px}.kd-results__description{font-size:13px!important}.kd-home__description,.kd-results__description{text-align:center!important;margin-left:auto!important;margin-right:auto!important;max-width:42ch}.kd-results__query-panel{padding:24px 23px 28px}.kd-results__collection{padding:32px 0 84px}.kd-results__sourcing{padding:67px 0 72px}.kd-results__sourcing-inner{grid-template-columns:minmax(0,1fr);padding:0 23px;gap:38px}.kd-results__sourcing-heading{font-size:clamp(28px,7.6vw,36px)!important;line-height:1.18!important;letter-spacing:-.035em!important;margin-bottom:22px!important}.kd-results__sourcing .kd-eyebrow{margin-bottom:21px!important}.kd-results__sourcing-actions{margin-top:28px}.kd-results__sourcing-artworks{gap:16px}}@media(prefers-reduced-motion:reduce){.kd-home a,.kd-results a{transition:none}}@media(min-width:721px){.kd-home__inner{grid-template-areas:"intro interaction" "artwork interaction";row-gap:clamp(28px,3.2vw,46px);align-items:start}}.kd-home__intro{grid-area:intro;align-self:start}.kd-home__interaction{grid-area:interaction;align-self:start}.kd-home__artwork{grid-area:artwork;margin:0;width:100%;max-width:380px;min-width:0;align-self:start}.kd-home__artwork-link{display:inline-block;max-width:100%;line-height:0;text-decoration:none}.kd-home__artwork-image{display:block!important;width:auto!important;height:auto!important;max-width:100%!important;max-height:clamp(190px,24vw,290px)!important;object-fit:contain!important;object-position:left top!important}.kd-home__artwork-caption{display:block;margin:11px 0 0!important;color:#b7b7b7!important;font-family:var(--kd-body, Inconsolata, monospace)!important;font-size:11px!important;font-weight:400!important;line-height:1.45!important;letter-spacing:.015em!important;text-transform:none!important}.kd-form__prompt--home{position:relative}.kd-form__prompt--home textarea{padding-left:13px!important;cursor:text;caret-color:#fff}.kd-form__prompt--home .kd-form__cursor{position:absolute;display:block;left:-12px;top:.2em;width:24px;height:max(24px,1.05em);margin:0;cursor:text;font-size:clamp(19px,2.1vw,28px)}.kd-form__prompt--home .kd-form__cursor:before{content:"";position:absolute;top:0;left:12px;width:2px;height:1.05em;background:#eee;animation:kd-discover-caret 1.05s steps(1,end) infinite}.kd-form__prompt--home textarea:focus+.kd-form__cursor,.kd-form__prompt--home textarea:not(:placeholder-shown)+.kd-form__cursor{display:none}@keyframes kd-discover-caret{0%,49%{opacity:1}50%,to{opacity:0}}@media(max-width:1000px)and (min-width:721px){.kd-home__artwork{max-width:300px}.kd-home__artwork-image{max-height:230px!important}}@media(max-width:720px){.kd-home__inner{grid-template-areas:"intro" "interaction" "artwork";row-gap:38px;align-items:start}.kd-home__intro .kd-eyebrow{text-align:center!important}.kd-home__artwork{max-width:400px;margin:0 auto}.kd-home__artwork-link{display:block}.kd-home__artwork-image{margin:0 auto;max-height:320px!important;object-position:center top!important}.kd-home__artwork-caption{text-align:center}.kd-form__prompt--home .kd-form__cursor{font-size:17px}}@media(prefers-reduced-motion:reduce){.kd-form__prompt--home .kd-form__cursor:before{animation:none}}.kd-home .kd-eyebrow{letter-spacing:.095em!important}.kd-home .kd-form textarea::placeholder{color:#bcbcbc!important;opacity:1}.kd-results__interpretation{color:#888!important;font-family:var(--kd-body,Inconsolata,monospace)!important;font-size:10px!important;letter-spacing:.055em!important;line-height:1.7!important;margin:0 var(--floor-sale-rail) 27px!important}.kd-results__interpretation[hidden]{display:none!important}.kd-home{scroll-margin-top:80px}.kd-home .kd-form__bottom{padding-block:18px}.kd-home .kd-form--dark .kd-form__submit{min-height:48px;min-width:174px;flex-shrink:0;justify-content:center;gap:24px;padding:14px 22px!important;border:1px solid #fff!important;background:#fff!important;color:#0b0b0b!important;opacity:1}.kd-home .kd-form--dark .kd-form__submit:hover{background:#e8e8e8!important;border-color:#e8e8e8!important;opacity:1}.kd-home .kd-form--dark .kd-form__submit:focus-visible{outline:2px solid #fff;outline-offset:4px}.kd-results__hero{background:#0b0b0b!important;color:#fff!important;align-items:stretch}.kd-results__intro{background:#0b0b0b!important;color:#fff!important}.kd-results__intro .kd-eyebrow{color:#a7a7a7!important;font-size:11px!important;line-height:1.5!important;margin-bottom:19px}.kd-results__heading{color:#fff!important}.kd-results__description{color:#bcbcbc!important;line-height:1.72!important}.kd-results__intro .kd-text-link{color:#f3f3f3!important;border-bottom-color:#888!important}.kd-results__query-panel{background:#0b0b0b!important;color:#fff!important;border-left:1px solid #333}.kd-results__query-panel .kd-form{color:#fff!important}.kd-results__query-panel .kd-form__label{color:#d5d5d5!important}.kd-results__query-panel .kd-form textarea{color:#fff!important;background:transparent!important;caret-color:#fff}.kd-results__query-panel .kd-form textarea::placeholder{color:#a9a9a9!important}.kd-results__query-panel .kd-form__bottom{border-top-color:#686868!important}.kd-results__query-panel .kd-form__help{color:#aaa!important}.kd-results__query-panel .kd-form__bottom{gap:16px;padding-block:16px}.kd-results__query-panel .kd-form__submit{min-height:48px;min-width:174px;flex-shrink:0;justify-content:center;gap:24px;padding:12px 20px!important;border:1px solid #fff!important;background:#fff!important;color:#0b0b0b!important;opacity:1}.kd-results__query-panel .kd-form__submit:hover{background:#e8e8e8!important;border-color:#e8e8e8!important;opacity:1}.kd-results__query-panel .kd-form__submit:focus-visible{outline:2px solid #fff;outline-offset:4px}.kd-results__query-panel .kd-form textarea:focus-visible{border-bottom-color:#fff!important}.kd-home .kd-examples{padding-top:23px}.kd-home .kd-examples button{min-height:47px}@media(max-width:720px){.kd-results__hero{grid-template-columns:1fr}.kd-results__query-panel{border-left:0!important;border-top:1px solid #333!important}.kd-results__description{text-align:left!important;margin-left:0!important;margin-right:0!important}.kd-home .kd-examples{grid-template-columns:1fr}}@media(max-width:720px){.kd-results__intro{display:block;height:0;min-height:0;padding:0}.kd-results__intro>:not(.kd-results__heading){display:none!important}.kd-results__intro .kd-results__heading{position:absolute!important;width:1px;height:1px;padding:0!important;margin:-1px!important;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.kd-results__query-panel{display:block;padding:0!important;border:0!important}.kd-results__desktop-form{display:none}.kd-results__mobile-editor{display:block;width:100%;margin:0}.kd-results__query-summary{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:68px;padding:14px 23px;color:#fff;list-style:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.kd-results__query-summary::-webkit-details-marker{display:none}.kd-results__query-summary::marker{content:""}.kd-results__query-summary:focus-visible{outline:2px solid #fff;outline-offset:-6px}.kd-results__query-value{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--kd-heading,"Libre Franklin",sans-serif);font-size:20px;line-height:1.4;letter-spacing:-.027em}.kd-results__query-action{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;min-height:44px;padding:10px 12px;border:1px solid #aaa;border-radius:0;background:transparent;color:#fff;font-size:11px;line-height:1.5;letter-spacing:.055em;text-transform:uppercase;white-space:nowrap}.kd-results__query-summary:hover .kd-results__query-action{border-color:#fff;background:#fff;color:#0b0b0b}.kd-results__mobile-editor[open] .kd-results__query-summary{border-bottom:1px solid #333}.kd-results__mobile-editor .kd-form{max-width:none;padding:20px 23px 24px}.kd-results__mobile-editor .kd-form__label{margin-bottom:12px}.kd-results__mobile-editor .kd-form textarea{min-height:76px;height:76px;padding-bottom:14px!important;font-size:18px!important}.kd-results__mobile-editor .kd-form__bottom{min-height:0;gap:12px;padding-top:16px;padding-bottom:0}.kd-results__collection{padding:22px 0 64px}.kd-results__gallery .floor-sale__collection-header{align-items:center;margin-bottom:12px}.kd-results__gallery .floor-sale__collection-header h2{font-size:21px;line-height:1.3}.kd-results__category-heading p{display:none}.kd-results__interpretation{margin-bottom:12px!important}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/kalkeriet-discover.css.map */
