:root{--kd-ink: #161412;--kd-paper: #fffdf9;--kd-white: #ffffff;--kd-red: #d7263d;--kd-red-dark: #b81d31;--kd-yellow: #f2d95c;--kd-kraft: #efe3d3;--kd-pink: #f6c9c4;--kd-green: #cfe3d6;--kd-muted: #5c554e;--kd-mono: "Courier Prime", "Courier New", monospace;--kd-sans: "Archivo", "Helvetica Neue", Arial, sans-serif;--font-heading-family: var(--kd-sans);--font-body-family: var(--kd-sans);--font-heading-weight: 800}body{font-family:var(--kd-sans);letter-spacing:0}h1,h2,h3,.h0,.h1,.h2,.h3{font-family:var(--kd-sans);letter-spacing:-.02em;text-wrap:balance}.button,.shopify-payment-button__button--unbranded{border-radius:999px;font-weight:700;letter-spacing:0}.button:after,.button:before{border-radius:999px}.header-wrapper{border-bottom:2px solid var(--kd-ink)}.utility-bar,.announcement-bar,.utility-bar .page-width{background:var(--kd-ink);color:var(--kd-paper)}.utility-bar{border-bottom:0}.announcement-bar__message,.announcement-bar__link{font-family:var(--kd-mono);font-size:1.4rem;letter-spacing:0;color:var(--kd-paper)}.announcement-bar a{color:var(--kd-yellow)}.kd-wholesale-pill{display:inline-flex;align-items:center;min-height:44px;padding:0 1.8rem;margin-right:.8rem;border-radius:999px;background:var(--kd-ink);color:var(--kd-paper);font-weight:700;font-size:1.5rem;text-decoration:none;white-space:nowrap}.kd-wholesale-pill:hover{background:var(--kd-red);color:var(--kd-white)}@media screen and (max-width:749px){.kd-wholesale-pill{padding:0 1.2rem;font-size:1.3rem;min-height:36px;margin-right:.4rem}}.card__heading{font-weight:700;font-size:1.6rem;line-height:1.3}.card-wrapper .card__inner{border-radius:12px;overflow:hidden}.price{font-weight:700;font-variant-numeric:tabular-nums}.kd-wrap{max-width:128rem;margin:0 auto;padding-inline:2rem}.kd-kicker{margin:0;font-family:var(--kd-mono);font-size:1.5rem;letter-spacing:.1rem;text-transform:uppercase}.kd-kicker--red{color:var(--kd-red)}.kd-h2{margin:0;font-size:clamp(3rem,4vw,4.4rem);line-height:1.02;font-weight:800;letter-spacing:-.1rem}.kd-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 2.6rem;border-radius:999px;font-weight:700;font-size:1.6rem;text-decoration:none;cursor:pointer;border:2px solid var(--kd-ink);font-family:var(--kd-sans)}.kd-btn--red{background:var(--kd-red);border-color:var(--kd-red);color:var(--kd-white)}.kd-btn--red:hover{background:var(--kd-red-dark);border-color:var(--kd-red-dark);color:var(--kd-white)}.kd-btn--ghost{background:transparent;color:var(--kd-ink)}.kd-btn--ghost:hover{background:var(--kd-ink);color:var(--kd-paper)}.kd-btn--ink{background:var(--kd-ink);border-color:var(--kd-ink);color:var(--kd-paper)}.kd-btn--ink:hover{background:var(--kd-red);border-color:var(--kd-red);color:var(--kd-white)}.kd-link{font-weight:700;color:var(--kd-ink);text-underline-offset:.3rem}.kd-link:hover{color:var(--kd-red)}.kd-hero{padding-block:5.6rem 6.4rem;overflow:hidden;background:var(--kd-paper)}.kd-hero__grid{display:flex;flex-wrap:wrap;gap:4.8rem;align-items:center}.kd-hero__copy{flex:1 1 44rem;min-width:0;display:flex;flex-direction:column;gap:2.4rem}.kd-hero__title{margin:0;font-size:clamp(4.4rem,6.4vw,9.2rem);line-height:.95;font-weight:900;letter-spacing:-.2rem;color:var(--kd-ink)}.kd-hero__mark{display:inline-block;background:var(--kd-ink);color:var(--kd-paper);padding:0 1.2rem;transform:rotate(-1.5deg)}.kd-hero__sub{margin:0;max-width:34em;font-size:1.9rem;line-height:1.5;color:var(--kd-ink)}.kd-hero__ctas{display:flex;flex-wrap:wrap;gap:1.2rem}.kd-hero__art{flex:1 1 48rem;min-width:0;position:relative;height:52rem;max-width:100%}.kd-hero__card{position:absolute;display:block;border-radius:6px;overflow:hidden;background:var(--kd-white);box-shadow:0 18px 40px #1614122e;transition:transform .25s ease}.kd-hero__card img{display:block;width:100%;height:auto}.kd-hero__card--1{width:58%;left:0;top:4rem;transform:rotate(-7deg)}.kd-hero__card--2{width:54%;right:0;top:0;transform:rotate(5deg)}.kd-hero__card--3{width:50%;left:26%;bottom:0;transform:rotate(-1deg);box-shadow:0 22px 48px #16141238}.kd-hero__card:hover{transform:rotate(0) scale(1.02);z-index:2}.kd-hero__sticker{position:absolute;right:4%;bottom:3.6rem;z-index:3;background:var(--kd-yellow);color:var(--kd-ink);font-family:var(--kd-mono);font-weight:700;padding:1rem 1.4rem;transform:rotate(4deg);font-size:1.5rem}@media screen and (max-width:749px){.kd-hero{padding-block:3.2rem 4rem}.kd-hero__art{height:36rem}}.kd-row{padding-block:6.4rem;background:var(--kd-paper)}.kd-row__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.2rem;margin-bottom:3.2rem}.kd-row__head>div{display:flex;flex-direction:column;gap:.8rem}.kd-row__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,26rem),1fr));gap:2.8rem;list-style:none;margin:0;padding:0}.kd-row__front{margin:.6rem 0 0;font-family:var(--kd-mono);font-size:1.4rem;line-height:1.4;color:var(--kd-muted)}@media screen and (max-width:749px){.kd-row__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}}.kd-finder{background:var(--kd-ink);color:var(--kd-paper);padding-block:5.6rem}.kd-finder .kd-h2{color:var(--kd-paper)}.kd-finder__form{display:flex;flex-wrap:wrap;gap:1.4rem;align-items:flex-end;margin-top:2.4rem}.kd-finder__field{display:flex;flex-direction:column;gap:.6rem;flex:1 1 20rem;font-family:var(--kd-mono);font-size:1.4rem;color:var(--kd-paper)}.kd-finder__field select{font-family:var(--kd-sans);font-size:1.8rem;padding:1.2rem;min-height:48px;border-radius:10px;border:0;background:var(--kd-paper);color:var(--kd-ink)}.kd-finder__tone{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:.6rem;flex:1 1 26rem}.kd-finder__tone legend{font-family:var(--kd-mono);font-size:1.4rem;padding:0 0 .6rem;color:var(--kd-paper)}.kd-finder__tones{display:flex;gap:.8rem}.kd-finder__tones label{flex:1;position:relative}.kd-finder__tones input{position:absolute;opacity:0;top:0;right:0;bottom:0;left:0;cursor:pointer}.kd-finder__tones span{display:flex;align-items:center;justify-content:center;min-height:48px;border-radius:10px;border:2px solid var(--kd-paper);font-weight:700;font-size:1.6rem;color:var(--kd-paper)}.kd-finder__tones input:checked+span{background:var(--kd-paper);color:var(--kd-ink)}.kd-finder__tones input:focus-visible+span{outline:3px solid var(--kd-yellow);outline-offset:2px}.kd-finder__note{margin:1.4rem 0 0;font-family:var(--kd-mono);font-size:1.4rem;color:#d9d2c8;min-height:2rem}.kd-occasions{padding-block:6.4rem;background:var(--kd-paper)}.kd-occasions__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,24rem),1fr));gap:1.6rem;margin-top:2.8rem}.kd-occasion{display:flex;flex-direction:column;justify-content:space-between;gap:.6rem;min-height:12rem;padding:2.2rem;border-radius:14px;text-decoration:none;color:var(--kd-ink);transition:transform .15s ease}.kd-occasion:hover{transform:translateY(-3px);color:var(--kd-ink)}.kd-occasion__name{font-size:2.4rem;font-weight:800;line-height:1.1}.kd-occasion__hint{font-family:var(--kd-mono);font-size:1.4rem}.kd-bg-pink{background:var(--kd-pink)}.kd-bg-yellow{background:var(--kd-yellow)}.kd-bg-green{background:var(--kd-green)}.kd-bg-kraft{background:var(--kd-kraft)}.kd-band{padding-block:0 6.4rem;background:var(--kd-paper)}.kd-band__row{display:flex;flex-wrap:wrap;gap:2rem}.kd-band__ai{flex:2 1 52rem;min-width:0;background:var(--kd-yellow);border-radius:18px;padding:3.6rem;display:flex;flex-direction:column;gap:1.4rem}.kd-band__ai h2{margin:0;font-size:3.4rem;line-height:1.05;font-weight:800}.kd-band__ai p{margin:0;max-width:36em;font-size:1.7rem}.kd-band__prompt{font-family:var(--kd-mono);font-size:1.6rem;padding:0 0 0 1.4rem;border-left:3px solid var(--kd-ink)}.kd-band__ask{display:flex;flex-wrap:wrap;gap:1rem}.kd-band__shop{flex:1 1 30rem;min-width:0;border:2px solid var(--kd-ink);border-radius:18px;padding:3.6rem;display:flex;flex-direction:column;justify-content:space-between;gap:1.8rem}.kd-band__shop h2{margin:0;font-size:3rem;line-height:1.05;font-weight:800}.kd-band__shop p{margin:0;font-size:1.6rem}.kd-collective{padding-block:6.4rem;background:var(--kd-paper)}.kd-collective__box{display:flex;flex-wrap:wrap;gap:2.4rem;align-items:center;justify-content:space-between;background:var(--kd-pink);border-radius:18px;padding:3.2rem 3.6rem}.kd-collective__box>div{flex:1 1 42rem;min-width:0;display:flex;flex-direction:column;gap:1rem}.kd-collective__box h2{margin:0;font-size:3rem;line-height:1.05;font-weight:800}.kd-collective__box p{margin:0;font-size:1.7rem;max-width:40em}.kd-value{background:var(--kd-kraft);padding-block:6.4rem}.kd-value__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr));gap:2.8rem;margin-top:3.2rem}.kd-value__item{border-top:2px solid var(--kd-ink);padding-top:1.6rem;display:flex;flex-direction:column;gap:.8rem}.kd-value__item h3{margin:0;font-size:2rem;font-weight:800}.kd-value__item p{margin:0;font-size:1.6rem;line-height:1.5}.kd-story{padding-block:6.4rem;background:var(--kd-paper)}.kd-story__grid{display:flex;flex-wrap:wrap;gap:4.8rem;align-items:center}.kd-story__art{flex:1 1 40rem;min-width:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}.kd-story__art img{width:100%;height:auto;border-radius:12px;display:block}.kd-story__art a:first-child img{transform:rotate(-2deg)}.kd-story__art a:last-child img{transform:rotate(2deg);margin-top:4rem}.kd-story__copy{flex:1 1 46rem;min-width:0;display:flex;flex-direction:column;gap:1.8rem}.kd-story__copy p{margin:0;max-width:34em;font-size:1.7rem;line-height:1.6}.kd-facts{display:flex;flex-wrap:wrap;gap:.8rem;margin:.4rem 0 .8rem;padding:0;list-style:none}.kd-facts li{font-family:var(--kd-mono);font-size:1.3rem;padding:.5rem 1rem;border:1.5px solid var(--kd-ink);border-radius:999px}.kd-front{margin:.4rem 0 1rem;padding:1.4rem 1.6rem;background:var(--kd-kraft);border-radius:10px;font-family:var(--kd-mono);font-size:1.5rem;line-height:1.5}.kd-front strong{display:block;font-family:var(--kd-sans);font-size:1.2rem;letter-spacing:.1rem;text-transform:uppercase;margin-bottom:.4rem}@media(prefers-reduced-motion:reduce){.kd-hero__card,.kd-occasion{transition:none}}.section-header .header.page-width{max-width:144rem}.header--middle-left{grid-template-columns:auto 1fr auto;column-gap:2.8rem}.kd-nav{min-width:0}.kd-nav__list{display:flex;flex-wrap:wrap;gap:.6rem 2rem;margin:0;padding:0;list-style:none}.kd-nav__link{font-weight:600;font-size:1.5rem;color:var(--kd-ink);text-decoration:none;padding:.6rem 0;display:inline-block}.kd-nav__link:hover,.kd-nav__link[aria-current=page]{color:var(--kd-red);text-decoration:underline;text-underline-offset:.4rem}.kd-nav--season{color:var(--kd-red)}.menu-drawer__menu-item.kd-nav--season{color:var(--kd-red);font-weight:700}.kd-search{display:flex;align-items:center;gap:.8rem;border:2px solid var(--kd-ink);border-radius:999px;padding:0 1.4rem;min-height:44px;background:transparent}.kd-search input[type=search]{border:0;outline:0;background:transparent;font:inherit;font-family:var(--kd-sans);font-size:1.5rem;width:15rem;min-width:0;color:var(--kd-ink)}.kd-search:focus-within{outline:3px solid var(--kd-yellow);outline-offset:2px}.kd-search--header{margin-right:1rem}.kd-search--drawer{margin:1.6rem 0}.kd-search--drawer input[type=search]{width:100%}.header__icon--cart,.header__icon--account{width:44px;height:44px}.card-wrapper .card--standard .card__inner{background:var(--kd-white);border-radius:12px}.card__heading .full-unstyled-link{text-decoration:none}.kd-card-name{display:block;font-size:1.7rem;font-weight:800;line-height:1.25;color:var(--kd-ink)}.kd-card-kind{display:block;margin-top:.2rem;font-size:1.3rem;font-weight:500;color:var(--kd-muted)}.kd-card-front{margin:.6rem 0 0;font-family:var(--kd-mono);font-size:1.35rem;line-height:1.4;color:var(--kd-muted)}.card-information .price{font-size:1.6rem}.quick-add__submit{border-radius:999px;min-height:44px}@media screen and (max-width:749px){.header__heading-logo{width:118px!important;max-width:118px!important;height:auto!important}}@media screen and (max-width:749px){.header__icons{gap:0}.header__icon--cart{width:40px}}.kd-search__go{display:grid;place-items:center;background:none;border:0;padding:0;margin:0;color:var(--kd-ink);cursor:pointer;min-width:24px;min-height:40px}@media screen and (min-width:990px){.kd-search--header{padding:0;width:44px;justify-content:center}.kd-search--header input[type=search]{display:none}}@media screen and (min-width:990px){.header--middle-left{grid-template-areas:"heading icons" "navigation navigation";grid-template-columns:1fr auto;row-gap:.4rem}.header--middle-left .header__inline-menu{justify-self:start}.kd-nav__list{flex-wrap:nowrap;gap:0 2.4rem}}@media screen and (min-width:990px){.kd-nav__list{flex-wrap:nowrap;white-space:nowrap}}.kd-hero__card--cut{background:transparent;box-shadow:none;border-radius:0;overflow:visible;filter:drop-shadow(0 16px 24px rgba(22,20,18,.22))}.kd-hero__card--cut img{width:100%;height:auto}.kd-story__cut img{background:transparent;border-radius:0;filter:drop-shadow(0 12px 18px rgba(22,20,18,.18))}.kd-etsy{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem .8rem;text-decoration:none;color:var(--kd-ink);font-size:1.4rem;line-height:1.3}.kd-etsy:hover .kd-etsy__text{text-decoration:underline;text-underline-offset:.3rem}.kd-etsy__stars{display:inline-flex;gap:2px;color:#e8a317}.kd-etsy__score{font-weight:800}.kd-etsy__text{color:var(--kd-muted)}.kd-etsy--compact{flex-wrap:nowrap;white-space:nowrap;margin:-.4rem 0 .4rem;font-size:1.4rem}.kd-etsy--hero{margin-top:.4rem;font-size:1.5rem}.kd-etsy--hero .kd-etsy__stars svg{width:18px;height:18px}.kd-facts__deal{background:var(--kd-red);border-color:var(--kd-red)!important;color:var(--kd-white);font-weight:700}.kd-nudge{margin:0 0 1.2rem;padding:1.2rem 1.4rem;border-radius:10px;background:var(--kd-yellow);color:var(--kd-ink);font-size:1.5rem;line-height:1.4;text-align:left}.kd-nudge a{color:var(--kd-ink);font-weight:700}.kd-nudge--on{background:var(--kd-green)}.kd-wholesale-pill{background:transparent;color:var(--kd-ink);border:2px solid var(--kd-ink)}.kd-wholesale-pill__hint{font-weight:400}.kd-wholesale-pill:hover{background:var(--kd-ink);border-color:var(--kd-ink);color:var(--kd-paper)}@media screen and (max-width:749px){.kd-wholesale-pill__hint{display:none}}@media screen and (min-width:750px){.kd-row__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.header__heading-logo.kd-logo{width:210px;max-width:100%;height:auto;display:block}.header__heading,.header__heading-link{align-self:center}.header__heading-link{padding:.4rem 0}@media screen and (max-width:749px){.header__heading-logo.kd-logo{width:150px}}@media screen and (min-width:990px){.section-header .header.page-width{max-width:128rem;padding:1.4rem 2rem .4rem;box-sizing:border-box}.section-header .header--middle-left{row-gap:1rem}.section-header .header__heading-link,.section-header .kd-nav{margin-left:0}}.kd-band__shop--solo{flex-basis:100%}@media screen and (min-width:750px){.kd-band__shop--solo{flex-direction:row;align-items:center;justify-content:space-between;gap:3.2rem}.kd-band__shop--solo>div{max-width:62rem}.kd-band__shop--solo .kd-btn{align-self:center!important;flex:0 0 auto}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/kd.css.map */
