.kj-lp{--kj-accent:#782e3e;--kj-ink:#202020;--kj-muted:#606060;--kj-line:#dedbd8;width:100%;color:var(--kj-ink);background:#fff;font-size:16px;line-height:1.9;letter-spacing:.025em}.kj-lp *{box-sizing:border-box}.kj-lp .kj-shell{width:min(100% - 40px,1000px);margin-inline:auto}.kj-lp a{color:inherit;text-underline-offset:4px}.kj-lp a:focus-visible,.kj-lp button:focus-visible,.kj-lp summary:focus-visible,.kj-lp input:focus-visible{outline:3px solid var(--kj-accent);outline-offset:4px}.kj-lp h1,.kj-lp h2,.kj-lp h3{color:var(--kj-ink);font-family:inherit;letter-spacing:.035em}.kj-lp h1{font-size:clamp(25px,4vw,40px);line-height:1.65;margin:8px 0 12px;font-weight:600;text-wrap:balance}.kj-lp .kj-title-part{display:inline-block}.kj-lp h2{font-size:clamp(24px,3vw,32px);line-height:1.65;margin:8px 0 26px;font-weight:500;text-wrap:balance}.kj-lp h3{font-size:20px;margin:16px 0 3px;font-weight:500}.kj-lp p{margin:0 0 18px}.kj-lp .kj-kicker{font-size:11px;font-weight:600;letter-spacing:.18em;color:var(--kj-accent);margin:0 0 6px;line-height:1.5}.kj-lp .kj-hero{padding-block:30px 58px;text-align:center}.kj-lp .kj-intro{font-size:15px;margin-bottom:26px}.kj-lp .kj-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;text-align:left}.kj-lp .kj-card{min-width:0}.kj-lp .kj-card>a:first-child{display:block}.kj-lp .kj-product-image{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#f6f6f5}.kj-lp .kj-price{font-size:20px;margin:0 0 12px;line-height:1.6}.kj-lp .kj-price small{font-size:12px;color:var(--kj-muted)}.kj-lp .kj-buy,.kj-lp .kj-newsletter button{display:block;width:100%;border:1px solid var(--kj-accent);background:var(--kj-accent);color:#fff;min-height:50px;padding:12px 8px;font:500 15px/1.5 inherit;font-family:inherit;font-size:15px;line-height:1.5;cursor:pointer;letter-spacing:0}.kj-lp .kj-buy:hover{background:#5e2230}.kj-lp .kj-buy:disabled{background:#777;border-color:#777;cursor:default}.kj-lp .kj-buy[aria-busy=true]{opacity:.65;cursor:wait}.kj-lp .kj-rating{display:inline-block;font-size:12px;line-height:1.65;margin-top:12px;color:var(--kj-muted)}.kj-lp .kj-error{font-size:13px;color:#9a2030;line-height:1.6;margin:10px 0}.kj-lp .kj-success{font-size:13px;line-height:1.6;margin:10px 0}.kj-lp [hidden]{display:none!important}.kj-lp .kj-shipping{margin-top:25px;padding-top:22px;border-top:1px solid var(--kj-line);text-align:left;font-size:13px;line-height:1.8}.kj-lp .kj-shipping p{margin-bottom:6px}.kj-lp .kj-shipping .shippingtime{background:none!important;border:0!important;padding:0!important;color:var(--kj-muted)!important;font-size:13px!important;font-weight:400!important;text-align:left!important;line-height:1.8!important}.kj-lp .kj-shipping .shippingtime span{color:var(--kj-muted)!important;font-size:12px!important}.kj-lp .kj-shipping .kj-photo-grid{gap:16px;margin-bottom:12px}.kj-lp .kj-payments{display:flex;flex-wrap:wrap;gap:7px;margin:12px 0 0;padding:0;list-style:none}.kj-lp .kj-payments li{display:flex;align-items:center;min-height:24px}.kj-lp .kj-payments .kj-payment-external img{display:block;width:62px;height:24px;object-fit:contain}.kj-lp .kj-delivery{margin-bottom:12px}.kj-lp .kj-payments svg{width:38px;height:24px}.kj-lp .kj-section{padding-block:72px;border-top:1px solid var(--kj-line)}.kj-lp .kj-photo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-bottom:28px}.kj-lp figure{margin:0;min-width:0}.kj-lp .kj-photo-grid img,.kj-lp .kj-feature-image{display:block;width:100%;height:auto}.kj-lp figcaption{font-size:12px;color:var(--kj-muted);padding-top:8px}.kj-lp .kj-prose{max-width:720px}.kj-lp .kj-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:30px 0 36px;border-block:1px solid var(--kj-line)}.kj-lp .kj-metrics div{padding:25px 8px;text-align:center}.kj-lp .kj-metrics div+div{border-left:1px solid var(--kj-line)}.kj-lp .kj-metrics strong{display:block;font-size:clamp(25px,4vw,42px);font-weight:400;line-height:1.2;letter-spacing:-.04em}.kj-lp .kj-metrics span{display:block;font-size:12px;line-height:1.5;margin-top:9px}.kj-lp .kj-split{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.kj-lp .kj-reviews{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.kj-lp blockquote{margin:0;padding:20px 0;border-top:2px solid var(--kj-accent);font-size:16px;font-style:normal}.kj-lp blockquote p{margin:13px 0 17px}.kj-lp .kj-stars{color:var(--kj-accent);letter-spacing:.12em;font-size:14px}.kj-lp blockquote footer{font-size:12px;color:var(--kj-muted);line-height:1.8}.kj-lp .kj-note{font-size:12px;color:var(--kj-muted);line-height:1.8;margin-top:18px}.kj-lp .kj-material-copy{margin-bottom:30px}.kj-lp .kj-size-image{display:block;width:min(100%,720px);height:auto;margin:0 auto 30px}.kj-lp .kj-specs{display:grid;grid-template-columns:1fr 1fr;margin:24px 0 36px;border-top:1px solid var(--kj-line)}.kj-lp .kj-specs div{display:grid;grid-template-columns:100px 1fr;gap:15px;padding:13px 0;border-bottom:1px solid var(--kj-line);font-size:14px}.kj-lp .kj-specs dt{color:var(--kj-muted)}.kj-lp .kj-specs dd{margin:0}.kj-lp details{border-bottom:1px solid var(--kj-line)}.kj-lp details:first-child{border-top:1px solid var(--kj-line)}.kj-lp summary{position:relative;list-style:none;cursor:pointer;padding:18px 32px 18px 0;line-height:1.7;font-size:15px;font-weight:500}.kj-lp summary::-webkit-details-marker{display:none}.kj-lp summary:after{content:"\ff0b";position:absolute;right:2px;top:18px}.kj-lp details[open] summary:after{content:"\2212"}.kj-lp .kj-answer{padding:0 20px 20px 0;color:var(--kj-muted);font-size:14px}.kj-lp .kj-bottom{text-align:center}.kj-lp .kj-newsletter{text-align:center;padding-block:44px 58px;border-top:1px solid var(--kj-line)}.kj-lp .kj-newsletter h2{font-size:24px;margin-bottom:12px}.kj-lp .kj-newsletter form{max-width:540px;margin:24px auto 0;text-align:left}.kj-lp .kj-newsletter label{display:block;font-size:13px;margin-bottom:6px}.kj-lp .kj-newsletter-row{display:flex;gap:8px}.kj-lp .kj-newsletter input{width:100%;min-width:0;min-height:50px;padding:12px;border:1px solid #888;border-radius:0;background:#fff;color:var(--kj-ink);font:inherit}.kj-lp .kj-newsletter button{width:auto;flex-shrink:0;padding-inline:22px}@media(max-width:749px){.kj-lp{font-size:15px}.kj-lp .kj-shell{width:calc(100% - 32px)}.kj-lp .kj-hero{padding-block:22px 40px}.kj-lp h1{font-size:25px}.kj-lp .kj-intro{font-size:14px;line-height:1.85;margin-bottom:22px}.kj-lp .kj-cards{gap:14px}.kj-lp h3{font-size:18px;margin-top:12px}.kj-lp .kj-price{font-size:19px}.kj-lp .kj-buy{font-size:14px;min-height:48px;padding-inline:3px}.kj-lp .kj-section{padding-block:44px}.kj-lp h2{font-size:24px;margin-bottom:22px}.kj-lp .kj-photo-grid{gap:12px}.kj-lp .kj-split,.kj-lp .kj-reviews{grid-template-columns:1fr;gap:24px}.kj-lp .kj-specs{grid-template-columns:1fr}.kj-lp .kj-metrics div{padding:23px 3px}.kj-lp .kj-metrics span{font-size:11px}.kj-lp .kj-newsletter-row{flex-direction:column}.kj-lp .kj-newsletter button{width:100%}}.kj-lp .kj-chapters{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 22px;margin:0 0 26px;font-size:12px}.kj-lp .kj-chapters a{padding-block:8px;text-decoration:none;border-bottom:1px solid var(--kj-line)}.kj-lp .kj-design,.kj-lp .kj-story{scroll-margin-top:110px}.kj-lp .kj-design{padding-block:70px 80px;border-top:0}.kj-lp .kj-design-face{background:#f4f1ec}.kj-lp .kj-design-top{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:28px;border-bottom:1px solid var(--kj-line);padding-bottom:12px}.kj-lp .kj-design-top .kj-kicker{margin:0}.kj-lp .kj-design-number{font-size:40px;line-height:1;font-weight:400;letter-spacing:-.05em;color:#a49b92}.kj-lp .kj-design-lead{display:grid;grid-template-columns:1.15fr 1fr;gap:55px;align-items:center}.kj-lp .kj-design-lead img,.kj-lp .kj-design-detail img,.kj-lp .kj-construction img{display:block;width:100%;height:auto}.kj-lp .kj-design-copy h2{font-size:clamp(26px,3.1vw,36px);line-height:1.6;margin-bottom:24px}.kj-lp .kj-design-copy p,.kj-lp .kj-design-detail p{font-size:15px;line-height:2}.kj-lp .kj-text-link{display:inline-flex;gap:20px;align-items:center;font-size:13px;border-bottom:1px solid currentColor;padding:8px 0;text-decoration:none}.kj-lp .kj-text-link:hover{color:var(--kj-accent)}.kj-lp .kj-design-detail{display:grid;grid-template-columns:.85fr 1fr;gap:65px;align-items:center;max-width:880px;margin:55px 0 0 auto}.kj-lp .kj-design-detail h3{font-size:23px;line-height:1.65;margin:8px 0 20px}.kj-lp .kj-design-gaze .kj-design-lead>figure{grid-column:2;grid-row:1}.kj-lp .kj-design-gaze .kj-design-copy{grid-column:1;grid-row:1}.kj-lp .kj-story{background:#292823;color:#f7f3eb;padding-block:85px}.kj-lp .kj-story-inner{max-width:760px}.kj-lp .kj-story .kj-kicker{color:#d4c4a9}.kj-lp .kj-story h2{color:inherit;font-size:clamp(29px,4vw,44px);line-height:1.65;margin:18px 0 32px}.kj-lp .kj-story-copy{max-width:620px;font-size:16px;line-height:2.2}.kj-lp .kj-story-copy p{margin-bottom:24px}.kj-lp .kj-story .kj-text-link:hover{color:#d4c4a9}.kj-lp .kj-construction{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:32px}.kj-lp .kj-craft-copy{margin:30px auto 0}.kj-lp .kj-craft-copy h3{margin-bottom:18px}@media(max-width:749px){.kj-lp .kj-chapters{gap:2px 14px;font-size:11px;margin-bottom:22px}.kj-lp .kj-design{padding-block:38px 44px}.kj-lp .kj-design-top{margin-bottom:22px}.kj-lp .kj-design-number{font-size:32px}.kj-lp .kj-design-lead,.kj-lp .kj-design-detail{grid-template-columns:1fr;gap:25px}.kj-lp .kj-design-copy h2{font-size:28px;margin-bottom:22px}.kj-lp .kj-design-detail{margin-top:36px}.kj-lp .kj-design-detail h3{font-size:22px;margin-bottom:16px}.kj-lp .kj-design-gaze .kj-design-lead>figure,.kj-lp .kj-design-gaze .kj-design-copy{grid-column:auto;grid-row:auto}.kj-lp .kj-story{padding-block:50px}.kj-lp .kj-story h2{font-size:30px}.kj-lp .kj-story-copy{font-size:15px;line-height:2.1}.kj-lp .kj-construction{gap:14px;margin-top:24px}.kj-lp .kj-construction figcaption{font-size:11px;line-height:1.8}}.kj-lp .kj-product-category{font-size:13px;color:var(--kj-muted);margin:10px 0 4px}.kj-lp .kj-hero-visual{width:min(100%,640px);margin:18px auto 22px;background:#f6f6f5;aspect-ratio:1}.kj-lp .kj-hero-visual>img{display:block;width:100%;height:100%;aspect-ratio:1;object-fit:contain}.kj-lp .kj-hero .kj-cards{max-width:760px;margin-inline:auto}.kj-lp .kj-choice-note{font-size:14px;line-height:1.9;margin:0 0 30px;color:var(--kj-muted)}.kj-lp .kj-live-reviews{margin:40px 0 0;padding:30px 26px;background:#fbfaf7;border:1px solid #e5dfd5;text-align:left}.kj-lp .kj-review-heading h2{font-size:24px;margin:8px 0 12px}.kj-lp .kj-review-heading>p:last-child{font-size:13px;color:var(--kj-muted)}.kj-lp #judgeme_product_reviews .jdgm-rev__reply{background:#eee8df!important;color:#39342e!important;border-left:2px solid #baa78d}.kj-lp #judgeme_product_reviews .jdgm-star{color:var(--kj-accent)!important}.kj-lp .kj-shipping{border-top:0;margin-top:26px;padding-top:0;font-size:14px}.kj-lp .kj-dispatch{background:#f8f4ef;text-align:center;padding:22px 18px;color:#a33b39;border-top:3px solid #a33b39}.kj-lp .kj-dispatch .kj-dispatch-label{font-size:15px;font-weight:700;letter-spacing:.06em;color:#a33b39;margin-bottom:4px}.kj-lp .kj-dispatch .kj-dispatch-date{font-size:20px;line-height:1.7;font-weight:700;color:#a33b39;margin-bottom:8px}.kj-lp .kj-dispatch-date>span{display:inline-block}.kj-lp .kj-dispatch .kj-dispatch-note{font-size:12px;line-height:1.8;color:#b33c31;margin:0}.kj-lp .kj-delivery-fee{margin-top:16px;background:#f6f6f6;padding:18px 20px;border-radius:4px;color:#333}.kj-lp .kj-delivery-fee p{line-height:1.85;margin:0 0 4px}.kj-lp .kj-delivery-fee p:last-child{margin:0;font-size:12px}.kj-lp .kj-delivery{margin-bottom:18px}.kj-lp .kj-design-top{border-bottom:1px solid #cfc4b8}.kj-lp .kj-design-face{background:linear-gradient(135deg,#f4f0e9,#faf8f4)}.kj-lp .kj-design-number{color:#782e3e;font-size:48px}.kj-lp .kj-design-copy h2{font-weight:600}.kj-lp .kj-design-detail{padding-top:30px;border-top:1px solid #d8d0c7}.kj-lp .kj-story{background:#292823;border-top:5px solid #9b8058}.kj-lp .kj-metrics{background:#faf8f4;border-block:1px solid #cfc4b8}.kj-lp .kj-metrics strong{color:#782e3e}.kj-lp .kj-bottom{background:#f8f5f0;border-top:3px solid #782e3e}.kj-lp .kj-bottom .kj-card{background:#fff;padding:16px;border:1px solid #e4ddd4}.kj-lp .kj-select-link{font-weight:600}@media(max-width:749px){.kj-lp .kj-live-reviews{padding:24px 14px;margin-top:30px}.kj-lp .kj-review-heading h2{font-size:22px}.kj-lp .kj-dispatch .kj-dispatch-date{font-size:18px}.kj-lp .kj-delivery-fee{padding:16px}.kj-lp .kj-bottom .kj-card{padding:8px}.kj-lp .kj-choice-note{font-size:13px}}.kj-lp .kj-card,.kj-lp .kj-section,.kj-lp .kj-shipping{scroll-margin-top:110px}.kj-lp .kj-select-link{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:48px;padding:12px 20px;border:1px solid var(--kj-accent);background:var(--kj-accent);color:#fff;text-decoration:none;font-size:14px}.kj-lp .kj-select-link:hover{background:#5e2230}.kj-lp .kj-story-source{max-width:620px;margin-top:30px;border-color:#716d64}.kj-lp .kj-story-source summary{font-size:13px}.kj-lp .kj-story-source p{font-size:13px;margin-bottom:12px}.kj-lp .kj-story-source .kj-text-link{margin-bottom:20px}.kj-lp .kj-buy-summary{font-size:14px;margin:0 0 28px}.kj-lp .kj-sticky{position:fixed;bottom:16px;left:50%;transform:translate(-50%);width:min(100% - 32px,660px);z-index:20;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 16px;background:#fff;border:1px solid var(--kj-line);box-shadow:0 3px 20px #0002}.kj-lp .kj-sticky strong{display:block;font-size:13px;font-weight:500;line-height:1.5}.kj-lp .kj-sticky>div>span{display:block;font-size:12px;color:var(--kj-muted);line-height:1.5;margin-top:3px}.kj-lp .kj-sticky>a{display:flex;align-items:center;justify-content:center;gap:14px;min-height:48px;background:var(--kj-accent);color:#fff;text-decoration:none;padding:10px 20px;font-size:14px;white-space:nowrap}.kj-lp .kj-zoom-trigger{display:block;position:relative;width:100%;padding:0;border:0;background:transparent;text-align:inherit;color:inherit;cursor:zoom-in;font:inherit}.kj-lp .kj-zoom-hint{position:absolute;right:8px;bottom:8px;background:#fffe;color:#202020;font-size:11px;line-height:1.5;padding:6px 9px;border:1px solid #ddd}.kj-lp .kj-image-dialog{border:0;padding:52px 12px 12px;width:min(96vw,1100px);max-width:96vw;max-height:92dvh;background:#fff;overflow:auto}.kj-lp .kj-image-dialog::backdrop{background:#000b}.kj-lp .kj-image-dialog>img{display:block;width:100%;height:auto}.kj-lp .kj-image-close{position:sticky;top:-42px;display:block;margin:-40px 0 12px auto;min-height:40px;padding:8px 14px;border:1px solid #333;background:#fff;color:#202020;font:inherit;font-size:14px;cursor:pointer;z-index:1}@media(max-width:749px){.kj-lp .kj-product-category{font-size:11px}.kj-lp .kj-sticky{bottom:calc(8px + env(safe-area-inset-bottom));gap:10px;padding:10px;width:calc(100% - 24px)}.kj-lp .kj-sticky strong{font-size:11px}.kj-lp .kj-sticky>a{font-size:13px;padding-inline:14px;gap:8px}.kj-lp .kj-select-link{width:100%}.kj-lp .kj-buy-summary{font-size:13px}}@media(prefers-reduced-motion:reduce){.kj-lp *{scroll-behavior:auto;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/31/assets/kijitora-marche.css.map */
