:root{--kisa-paper: #F4EDE2;--kisa-paper-2: #EDE3D4;--kisa-kraft: #E6D4B8;--kisa-ink: #2B2119;--kisa-ink-2: #4A3C30;--kisa-muted: #6B5A4A;--kisa-line: #D8C9B3;--kisa-red: #B8352A;--kisa-serif: "Cormorant Garamond", Georgia, serif;--kisa-sans: "Jost", system-ui, sans-serif;--kisa-jp: "Noto Serif JP", serif}html:root body{background:var(--kisa-paper);font-family:var(--kisa-sans);color:var(--kisa-ink)}html:root h1,html:root h2,html:root h3{font-family:var(--kisa-serif);font-weight:500}.kisa{background:var(--kisa-paper);color:var(--kisa-ink);font-family:var(--kisa-sans);font-size:17px;line-height:1.6}.kisa *,.kisa *:before,.kisa *:after{box-sizing:border-box}.kisa a{color:var(--kisa-ink)}.kisa a:hover{color:var(--kisa-red)}.kisa h1,.kisa h2,.kisa h3{font-family:var(--kisa-serif);font-weight:500;margin:0;color:var(--kisa-ink)}.kisa p{margin:0}.kisa-wrap{max-width:1240px;margin:0 auto;padding-left:24px;padding-right:24px}.kisa-eyebrow{font-size:13px;letter-spacing:.22em;text-transform:uppercase;color:var(--kisa-muted);margin-bottom:14px}.kisa-eyebrow--red{color:var(--kisa-red)}.kisa-jp{font-family:var(--kisa-jp);font-weight:500;color:var(--kisa-muted)}.kisa-btn{display:inline-block;background:var(--kisa-ink);color:var(--kisa-paper)!important;text-decoration:none;padding:18px 34px;font-size:14px;letter-spacing:.16em;text-transform:uppercase;border:0;cursor:pointer;font-family:var(--kisa-sans)}.kisa-btn:hover{background:#000}.kisa-btn--block{display:block;width:100%;text-align:center;padding:20px 24px;font-size:15px}.kisa-bag{mix-blend-mode:multiply;display:block;width:100%;height:auto}.kisa-ph{aspect-ratio:1 / 1;background:var(--kisa-paper-2);display:flex;align-items:center;justify-content:center;font-family:var(--kisa-serif);font-size:28px;color:var(--kisa-muted)}.kisa-hero{display:flex;flex-wrap:wrap;align-items:center;gap:48px;padding-top:40px;padding-bottom:72px}.kisa-hero__copy{flex:1 1 420px;min-width:0}.kisa-hero h1{font-size:clamp(48px,7vw,92px);line-height:.98;letter-spacing:-.01em}.kisa-hero h1 em{font-style:italic}.kisa-hero__sub{margin-top:28px!important;max-width:480px;font-size:19px;color:var(--kisa-ink-2)}.kisa-hero__ctas{margin-top:36px;display:flex;flex-wrap:wrap;align-items:center;gap:20px}.kisa-hero__note{margin-top:22px!important;font-size:14px;color:var(--kisa-muted)}.kisa-fan{flex:1 1 520px;min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:end}.kisa-fan>*{width:118%;position:relative}.kisa-fan>*:nth-child(1){margin-right:-18%;transform:rotate(-6deg) translateY(18px);z-index:1}.kisa-fan>*:nth-child(2){margin-left:-9%;z-index:2}.kisa-fan>*:nth-child(3){margin-left:-18%;transform:rotate(6deg) translateY(18px);z-index:1}.kisa-strip{border-top:1px solid var(--kisa-line);border-bottom:1px solid var(--kisa-line)}.kisa-strip .kisa-wrap{padding-top:22px;padding-bottom:22px;display:flex;flex-wrap:wrap;justify-content:space-between;gap:18px 32px;font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--kisa-ink-2)}.kisa-section{padding-top:96px;padding-bottom:96px}.kisa-center{text-align:center;max-width:640px;margin:0 auto 64px}.kisa-h2{font-size:clamp(38px,4.6vw,58px);line-height:1.05}.kisa-blends{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:32px}.kisa-blend{display:flex;flex-direction:column;gap:14px}.kisa-blend__meta{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--kisa-muted)}.kisa-blend h3{display:flex;align-items:baseline;gap:12px;font-weight:600;font-size:34px;line-height:1.1}.kisa-blend h3 .kisa-jp{font-size:20px}.kisa-blend__desc{color:var(--kisa-ink-2)}.kisa-blend__ing{font-size:14px;color:var(--kisa-muted)}.kisa-link{margin-top:6px;font-size:14px;letter-spacing:.14em;text-transform:uppercase;text-underline-offset:5px}.kisa-offer{background:var(--kisa-kraft)}.kisa-offer .kisa-wrap{padding-top:88px;padding-bottom:88px;display:flex;flex-wrap:wrap;align-items:center;gap:56px}.kisa-offer__imgs{flex:1 1 460px;min-width:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.kisa-offer__copy{flex:1 1 420px;min-width:0}.kisa-offer h2{font-size:clamp(40px,5vw,64px);line-height:1}.kisa-offer h2 .kisa-jp{font-size:.5em;color:var(--kisa-ink-2)}.kisa-offer__lead{margin-top:18px!important;font-size:19px;color:#3a2e24}.kisa-list{margin:24px 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.kisa-list li{display:flex;gap:12px}.kisa-list li:before{content:"\2014";color:var(--kisa-red)}.kisa-price{margin-top:32px;display:flex;flex-wrap:wrap;align-items:baseline;gap:18px}.kisa-price__now{font-family:var(--kisa-serif);font-size:40px;font-weight:600}.kisa-price__was{font-size:17px;color:var(--kisa-ink-2);text-decoration:line-through}.kisa-story{display:flex;flex-wrap:wrap;align-items:center;gap:64px}.kisa-story__seal{flex:1 1 320px;min-width:0;display:flex;justify-content:center}.kisa-seal{width:260px;height:260px;border:10px solid var(--kisa-red);color:var(--kisa-red);display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:var(--kisa-jp);font-weight:700;font-size:96px;line-height:1.05;transform:rotate(-5deg);opacity:.92}.kisa-story__copy{flex:1 1 520px;min-width:0}.kisa-story__copy p{margin-top:20px;font-size:18px;color:var(--kisa-ink-2)}.kisa-story__quote{font-family:var(--kisa-serif);font-style:italic;font-size:26px!important;color:var(--kisa-ink)!important;margin-top:28px!important}.kisa-brew{background:var(--kisa-ink);color:var(--kisa-paper)}.kisa-brew h2,.kisa-brew h3{color:var(--kisa-paper)}.kisa-brew__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:40px}.kisa-brew__num{font-family:var(--kisa-serif);font-size:52px;line-height:1;color:var(--kisa-kraft)}.kisa-brew h3{margin:12px 0 8px;font-family:var(--kisa-sans);font-size:15px;letter-spacing:.16em;text-transform:uppercase;font-weight:500}.kisa-brew p{color:#d9cbb6}.kisa-faq{max-width:880px;margin:0 auto}.kisa-faq details{border-top:1px solid var(--kisa-line);padding:20px 0}.kisa-faq details:last-child{border-bottom:1px solid var(--kisa-line)}.kisa-faq summary{cursor:pointer;font-size:19px}.kisa-faq details p{margin-top:12px;color:var(--kisa-ink-2)}.kisa-pdp{display:flex;flex-wrap:wrap;align-items:flex-start;gap:56px;padding-top:24px;padding-bottom:88px}.kisa-pdp__media{flex:1 1 520px;min-width:0;display:flex;flex-direction:column;gap:12px}.kisa-pdp__main{background:var(--kisa-paper-2);padding:24px}.kisa-pdp__thumbs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.kisa-pdp__thumbs>*{background:var(--kisa-paper-2)}.kisa-pdp__badge{aspect-ratio:1 / 1;background:var(--kisa-ink)!important;color:var(--kisa-paper);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:8px}.kisa-pdp__badge b{font-family:var(--kisa-serif);font-size:34px;line-height:1}.kisa-pdp__badge span{font-size:11px;letter-spacing:.14em;text-transform:uppercase}.kisa-pdp__info{flex:1 1 440px;min-width:0}.kisa-pdp h1{font-size:clamp(42px,5vw,68px);line-height:1}.kisa-pdp__tags{margin-top:10px!important;font-size:15px;color:var(--kisa-ink-2)}.kisa-pdp__desc{margin-top:20px;font-size:17px;color:#3a2e24}.kisa-pdp__desc p{margin:0 0 12px}.kisa-pdp__desc ul{padding-left:18px;margin:0 0 12px}.kisa-opts{margin:28px 0 0;padding:0;border:0}.kisa-opts legend{margin-bottom:14px;font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:var(--kisa-ink-2)}.kisa-opts__list{display:flex;flex-direction:column;gap:12px}.kisa-opt{display:flex;align-items:center;gap:16px;padding:18px 20px;border:1px solid var(--kisa-line);background:var(--kisa-paper);cursor:pointer}.kisa-opt:has(input:checked){border:2px solid var(--kisa-ink);background:var(--kisa-paper-2)}.kisa-opt input{width:20px;height:20px;accent-color:var(--kisa-ink);flex:0 0 auto}.kisa-opt__name{flex:1 1 auto;font-weight:500}.kisa-opt__price{text-align:right}.kisa-opt__price b{display:block;font-family:var(--kisa-serif);font-size:26px;font-weight:600;line-height:1.1}.kisa-opt__price s{display:block;font-size:13px;color:var(--kisa-muted)}.kisa-pill{margin-left:8px;padding:2px 8px;background:var(--kisa-red);color:#fbf6ee;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.kisa-pdp__assure{margin-top:14px!important;text-align:center;font-size:14px;color:var(--kisa-ink-2)}.kisa-pdp__form{margin-top:24px}.kisa-rows{margin-top:36px;border-top:1px solid var(--kisa-line)}.kisa-row{display:flex;gap:18px;padding:18px 0;border-bottom:1px solid var(--kisa-line)}.kisa-row__no{flex:0 0 64px;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--kisa-muted);padding-top:4px}.kisa-row__name{font-family:var(--kisa-serif);font-size:24px;font-weight:600}.kisa-row__sub{display:block;font-size:15px;color:var(--kisa-ink-2)}.kisa-pillars{background:var(--kisa-kraft)}.kisa-pillars .kisa-wrap{padding-top:88px;padding-bottom:88px;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:40px}.kisa-pillars h2{font-size:32px;line-height:1.1;margin-bottom:10px}.kisa-pillars p{color:#3a2e24}
/*# sourceMappingURL=/cdn/shop/t/2/assets/kisa.css.map */
