.kojo-ci__inner{padding-top:7.2rem;padding-bottom:4.8rem}.kojo-ci__label{margin:0 0 2rem;font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}.kojo-ci__grid{display:grid;gap:2.4rem;align-items:end}.kojo-ci__title{margin:0;font-size:clamp(4rem,6vw,7.2rem);line-height:1;letter-spacing:-.01em}.kojo-ci__lead{margin:0 0 1.6rem;font-size:1.6rem;line-height:1.8;max-width:52ch}.kojo-ci__meta{display:flex;flex-wrap:wrap;gap:.8rem 2.4rem;margin:0;font-size:1.2rem;letter-spacing:.13em;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}.kojo-ci__more{color:rgb(var(--color-foreground));text-underline-offset:.4rem}@media screen and (min-width:990px){.kojo-ci__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8rem}.kojo-ci__inner{padding-top:9.6rem;padding-bottom:6.4rem}}.kojo-museum .product-grid{--grid-desktop-horizontal-spacing: 4rem;--grid-desktop-vertical-spacing: 6.4rem}@media screen and (max-width:749px){.kojo-museum .product-grid{--grid-mobile-horizontal-spacing: 1.6rem;--grid-mobile-vertical-spacing: 4rem}}.kojo-museum .card__badge .badge{display:none}.kojo-museum .card__information{padding-top:1.6rem}.kojo-museum .card__heading{font-size:1.6rem;font-weight:600;margin-bottom:.4rem}.kojo-museum .kojo-label{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1.6rem;margin:0 0 .6rem;font-size:1.1rem;letter-spacing:.13em;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}.kojo-museum .kojo-label:empty{display:none}.kojo-label__sold{display:inline-flex;align-items:center;gap:.6rem}.kojo-label__dot{width:.8rem;height:.8rem;border-radius:50%;background:#c8102e;display:inline-block}.kojo-museum .price{font-size:1.4rem;letter-spacing:.02em}.kojo-museum .facets-container,.kojo-museum .facets__form{border-color:rgba(var(--color-foreground),.12)}.kojo-museum .facets-wrapper{padding-bottom:2.4rem}.kojo-about .collection-hero__inner{display:block;padding-top:6.4rem;padding-bottom:6.4rem;border-top:1px solid rgba(var(--color-foreground),.12)}.kojo-about .collection-hero__text-wrapper{max-width:72rem}.kojo-about .kojo-about__label{margin:0 0 1.6rem;font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase;color:rgba(var(--color-foreground),.6)}.kojo-about .collection-hero__title{font-size:clamp(2.8rem,3vw,3.6rem);margin:0 0 2.4rem}.kojo-about .collection-hero__description{font-size:1.6rem;line-height:1.8;max-width:68ch}.kojo-about .collection-hero__description h2,.kojo-about .collection-hero__description h3{margin-top:4rem}.kojo-museum .product-count{display:none}.kojo-about .collection-hero__description div:not(:has(*)){display:none}.kojo-story{--kojo-tint-1: #f3f3f1;--kojo-tint-2: #eeedea;--kojo-tint-3: #f0f1ef;--kojo-accent: rgba(var(--color-foreground), .6)}.kojo-story__inner{padding-top:8rem;padding-bottom:8rem;border-top:1px solid rgba(var(--color-foreground),.12)}.kojo-story__intro{display:grid;gap:2.4rem;align-items:start;padding-bottom:4.8rem;margin-bottom:4.8rem;border-bottom:1px solid rgba(var(--color-foreground),.12)}.kojo-story__eyebrow{margin:0 0 1.6rem;font-size:1.1rem;letter-spacing:.16em;text-transform:uppercase;color:var(--kojo-accent)}.kojo-story__title{margin:0;font-size:clamp(3.2rem,4vw,4.8rem);line-height:1.05}.kojo-story__lead{font-size:1.7rem;line-height:1.8}.kojo-story__lead>:first-child{margin-top:0}.kojo-story__lead>:last-child{margin-bottom:0}.kojo-story__lead img,.kojo-story__card-body img{max-width:100%;height:auto}.kojo-story__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(28rem,1fr));gap:1.6rem}.kojo-story__card{padding:4rem clamp(2.4rem,2.5vw,4rem);background:var(--kojo-tint-1);min-width:0}.kojo-story__number{margin:0 0 1.6rem;font-size:1.1rem;letter-spacing:.2em;color:var(--kojo-accent)}.kojo-story__card-title{margin:0 0 1.8rem;font-size:clamp(1.9rem,1.8vw,2.3rem);line-height:1.3}.kojo-story__card-body{font-size:1.5rem;line-height:1.75}.kojo-story__card-body>:first-child{margin-top:0}.kojo-story__card-body>:last-child{margin-bottom:0}.kojo-story__card-body h3,.kojo-story__card-body h4{font-size:1.6rem;margin:2.4rem 0 .8rem}.kojo-story__card-body ul{padding-left:1.8rem}.kojo-story__card-body a,.kojo-story__lead a,.kojo-story__a a{color:rgb(var(--color-foreground));text-underline-offset:.3rem}.kojo-story__card--faq{grid-column:1 / -1;background:transparent;padding:4rem 0 0}.kojo-story__faq{border-top:1px solid rgba(var(--color-foreground),.15)}.kojo-story__q{border-bottom:1px solid rgba(var(--color-foreground),.15)}.kojo-story__q summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:2.4rem;padding:2.2rem 0;font-size:1.6rem;font-weight:600;line-height:1.4}.kojo-story__q summary::-webkit-details-marker{display:none}.kojo-story__q-icon{position:relative;width:1.4rem;height:1.4rem;flex-shrink:0}.kojo-story__q-icon:before,.kojo-story__q-icon:after{content:"";position:absolute;left:0;top:50%;width:100%;height:1px;background:currentColor;transition:transform .25s ease}.kojo-story__q-icon:after{transform:rotate(90deg)}.kojo-story__q[open] .kojo-story__q-icon:after{transform:rotate(0)}.kojo-story__a{padding:0 0 2.4rem;font-size:1.5rem;line-height:1.75;max-width:72ch}.kojo-story__a>:first-child{margin-top:0}@media screen and (min-width:990px){.kojo-story__intro{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:6.4rem}}@media screen and (max-width:749px){.kojo-story__inner{padding-top:5.6rem;padding-bottom:5.6rem}.kojo-story__intro{padding-bottom:3.2rem;margin-bottom:3.2rem}.kojo-story__card{padding:3.2rem 2.4rem}}.kojo-story__grid>article.kojo-story__card:only-of-type{grid-column:1 / -1}.kojo-story__grid>article.kojo-story__card:only-of-type .kojo-story__card-body{max-width:72ch}.kojo-story{--kojo-tint-1: #e9e6ee;--kojo-tint-2: #e3e4db;--kojo-tint-3: #f2e6e3;background:#f3f3f3;color:#252825}.kojo-story__inner{border-top:0;padding-top:6.4rem;padding-bottom:6.4rem}.kojo-story__intro{border-bottom-color:#2528252e;padding-bottom:4rem;margin-bottom:4rem}.kojo-story__eyebrow{letter-spacing:.3em}.kojo-story__title{font-weight:400;line-height:1.15}.kojo-story__card-title{font-weight:400}.kojo-story__card--faq{background:#fff;padding:4rem clamp(2.4rem,2.5vw,4rem)}.kojo-story__card--faq .kojo-story__card-title{margin-bottom:1.2rem}.kojo-search .template-search__header{padding-top:4.8rem;padding-bottom:2.4rem}.kojo-search .card-wrapper,.kojo-search .article-card-wrapper{height:100%}.kojo-search .card--card.card--text,.kojo-search .article-card .card--text{background:#f3f3f3}.kojo-search .article-card .card__heading,.kojo-search .card--text .card__heading{font-size:1.6rem;font-weight:600}.kojo-search .card .badge{border-radius:0;font-size:1.1rem;letter-spacing:.13em;text-transform:uppercase}.kojo-search .article-card .card__badge .badge,.kojo-search .card--text .card__badge .badge{display:inline-block}.kojo-fallback-card__media{display:block;position:relative;aspect-ratio:2 / 3;overflow:hidden;background:#f3f3f3}.kojo-fallback-card__media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:30% 40%}.kojo-fallback-card .card__information{padding-top:1.6rem}.kojo-fallback-card .card__heading{font-size:1.6rem;font-weight:600;margin:0 0 .4rem}.kojo-search .product-grid{align-items:start}.kojo-search .card-wrapper .card{--image-padding: 0px}.kojo-search .card--card,.kojo-search .card--card.gradient,.kojo-search .card--standard .card__inner{background:transparent!important}.kojo-search .card--card:after,.kojo-search .card--card .card__inner:after{box-shadow:none!important}.kojo-search .card-product .card__inner.ratio,.kojo-search .article-card .card__inner.ratio{--ratio-percent: 150% !important}.kojo-search .card-product .card__inner{background:#f3f3f3}.kojo-search .card-product .card__media,.kojo-search .article-card .card__media{margin:0!important;width:100%!important}.kojo-search .article-card .card__media>.media{padding-bottom:150%!important}.kojo-search .card-product .card__media img,.kojo-search .article-card .card__media img{object-fit:cover}.kojo-search .card-wrapper .card>.card__content,.kojo-search .card-wrapper .card__content{padding:0!important}.kojo-search .card-wrapper .card__information{padding:1.6rem 0 0!important}.kojo-search .card-wrapper .card__heading{font-size:1.6rem;font-weight:600;margin:0 0 .4rem;line-height:1.35}.kojo-search .card-wrapper .card__inner .card__content,.kojo-search .card-wrapper .card__inner .card__content .card__badge{display:none}.collection.kojo-museum .title-wrapper-with-link{margin-bottom:0;align-items:baseline}.collection.kojo-museum .collection__view-all{margin-top:4.8rem;justify-content:flex-start}.kojo-story--journal{background:transparent}.kojo-story--journal .kojo-story__inner{padding-top:6.4rem;padding-bottom:9.6rem;border-top:1px solid rgba(37,40,37,.16)}.kojo-story--journal .kojo-story__intro{border-bottom:1px solid rgba(37,40,37,.16);padding-bottom:4rem;margin-bottom:0}.kojo-story--journal .kojo-story__title{font-weight:400}.kojo-story--journal .kojo-story__grid{gap:0 4.8rem}.kojo-story--journal .kojo-story__card{background:transparent!important;padding:3.2rem 0 4.8rem;border-bottom:1px solid rgba(37,40,37,.16)}.kojo-story--journal .kojo-story__number{color:rgba(var(--color-foreground),.5)}.kojo-story--journal .kojo-story__card-title{font-weight:500;font-size:1.9rem}.kojo-story--journal .kojo-story__card-body{max-width:44ch;color:rgba(var(--color-foreground),.8)}.kojo-story--journal .kojo-story__card--faq{background:transparent!important;padding:6.4rem 0 0;border-bottom:0}.kojo-story--journal .kojo-story__card--faq .kojo-story__card-title{font-size:1.1rem;letter-spacing:.3em;text-transform:uppercase;font-weight:400;color:rgba(var(--color-foreground),.6);margin-bottom:2.4rem}.kojo-story--journal .kojo-story__q summary{font-weight:500}.kojo-story__card{display:flex;flex-direction:column}.kojo-story__card-body{flex:1 1 auto}.kojo-story__more{margin:2.4rem 0 0;font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase}.kojo-story__more a{color:rgb(var(--color-foreground));text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:.3rem}.kojo-story__more a:hover{opacity:.6}.kojo-story__more em{font-style:italic;text-transform:none;letter-spacing:.05em}
/*# sourceMappingURL=/cdn/shop/t/13/assets/kojo-collection.css.map */
