.kh.kh-flow .kf-order-faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:48px;align-items:start}.kh.kh-flow .kf-order-faq .kf-heading h2{font-size:clamp(27px,2.55vw,36px);line-height:1.15;max-width:12em}.kh.kh-flow .kf-order-faq .kf-text-link{font-size:13px;margin-top:16px;min-height:44px}.kh.kh-flow .kf-order-faq .kh-faq{min-width:0}.kh.kh-flow .kf-order-faq summary{font-size:15px;line-height:1.5;font-weight:500;gap:16px;padding:17px 0;min-height:56px}.kh.kh-flow .kf-order-faq .ka-faq-question{font-size:inherit;line-height:inherit;font-weight:inherit;letter-spacing:0;transform:none;overflow-wrap:break-word}.kh.kh-flow .kf-order-faq .ka-faq-answer{padding:0 30px 18px 0;color:#655f58}.kh.kh-flow .kf-order-faq .ka-faq-answer p{font-size:14px;line-height:1.65;padding:0;margin:0}.kh.kh-flow .kf-order-faq .ka-faq-answer p+p{margin-top:10px}.kh.kh-flow .kf-order-faq details:last-child{border-bottom:0}.kh.kh-flow .kp-founder{padding-block:24px 40px}.kh.kh-flow .kp-founder-inner{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:0;border:0;background:#f3f1eb}.kh.kh-flow .kp-founder-image{aspect-ratio:1;max-height:420px;height:100%;min-width:0}.kh.kh-flow .kp-founder-image img{display:block;object-fit:cover}.kh.kh-flow .kp-founder-copy{padding:36px 42px;min-width:0}.kh.kh-flow .kp-founder-copy h2{font-size:clamp(28px,2.8vw,37px);line-height:1.14;margin:10px 0 18px;max-width:13em}.kh.kh-flow .kp-founder-copy>p:not(.kh-eyebrow):not(.kp-founder-signature){font-size:15px;line-height:1.65;max-width:39em}.kh.kh-flow .kp-founder-signature{margin-top:22px;padding-top:18px;border-top:1px solid #ded9cf;max-width:220px;line-height:1.4}.kh.kh-flow .kp-founder-signature strong{font-size:17px;line-height:1.3}.kh.kh-flow .kp-founder-signature span{font-size:11px;line-height:1.5}.kh.kh-flow .ka-range-photo{padding:0;aspect-ratio:1;overflow:hidden;background:#eeeae1}.kh.kh-flow .ka-range-photo img{object-fit:cover;mix-blend-mode:normal}.kh.kh-flow .ka-range-copy{padding:16px 16px 18px;background:#fff}.kh.kh-flow .ka-range-copy>div>span{position:static;flex:none;display:grid;place-items:center;width:24px;height:24px}.kh.kh-flow .ka-range-copy p{font-size:13px;line-height:1.45;margin:7px 0 6px;color:#514a43}.kh.kh-flow .ka-range-copy small{font-size:11px;line-height:1.5;padding-right:0;color:#71695f}@media(max-width:999px){.kh.kh-flow .kf-order-faq{gap:28px}.kh.kh-flow .kp-founder-copy{padding:28px}}@media(max-width:749px){.kh.kh-flow .kf-order-faq{grid-template-columns:1fr;gap:10px}.kh.kh-flow .kf-order-faq .kf-heading h2{font-size:27px;max-width:none}.kh.kh-flow .kf-order-faq .kf-text-link{margin-top:7px;font-size:12px}.kh.kh-flow .kf-order-faq summary{font-size:14px;line-height:1.5;padding:15px 0;gap:12px;min-height:54px}.kh.kh-flow .kf-order-faq .ka-faq-answer{padding:0 24px 16px 0}.kh.kh-flow .kf-order-faq .ka-faq-answer p{font-size:14px;line-height:1.6}.kh.kh-flow .kp-founder{padding-block:12px 28px}.kh.kh-flow .kp-founder-inner{grid-template-columns:1fr}.kh.kh-flow .kp-founder-image{aspect-ratio:16/9;max-height:230px;height:auto}.kh.kh-flow .kp-founder-image img{object-position:50% 54%}.kh.kh-flow .kp-founder-copy{padding:24px 22px}.kh.kh-flow .kp-founder-copy h2{font-size:27px;line-height:1.16;margin:9px 0 14px;max-width:12em}.kh.kh-flow .kp-founder-copy>p:not(.kh-eyebrow):not(.kp-founder-signature){font-size:14px;line-height:1.65}.kh.kh-flow .kp-founder-signature{margin-top:18px;padding-top:14px}.kh.kh-flow .ka-range-copy{padding:12px 11px 14px}.kh.kh-flow .ka-range-copy h3{font-size:15px}.kh.kh-flow .ka-range-copy p{font-size:12px;line-height:1.4;margin:6px 0}.kh.kh-flow .ka-range-copy small{font-size:10px;line-height:1.45;white-space:normal}}.kh.kh-flow .ka-range-copy .ka-range-price{font-size:12px;line-height:1.4;margin:12px 0 0;color:#514a43}.kh.kh-flow .ka-range-price strong{font-size:14px;font-weight:600;white-space:nowrap;color:#20201f}.kh.kh-flow .kp-founder-story p{font-size:14px;line-height:1.65;color:#655f58;margin:0}.kh.kh-flow .kp-founder-story p+p{margin-top:14px}.kh.kh-flow .kp-founder-story strong{font-weight:600;color:#39352f}.kh.kh-flow .kp-founder--portrait .kp-founder-image{aspect-ratio:3/4;height:auto;max-height:none;align-self:stretch}.kh.kh-flow .kp-founder--portrait .kp-founder-image img{object-position:50% 25%}.kh.kh-flow .kp-founder--portrait .kp-founder-copy{padding:32px 38px}.kh.kh-flow .kp-founder--portrait .kp-founder-copy h2{font-size:clamp(27px,2.5vw,35px);max-width:17em}.kh.kh-flow .kp-founder--portrait .kp-founder-signature{margin-top:20px;padding-top:12px;max-width:240px}.kp-founder-autograph{max-width:200px;margin:0 0 10px;mix-blend-mode:multiply}.kp-founder-autograph img{display:block;width:100%;height:auto;filter:contrast(1.3)}.kp-founder-autograph--crop{position:relative;height:60px;overflow:hidden}.kp-founder-autograph--crop img{position:absolute;top:-46px;left:-10px;width:210px;max-width:none;height:auto}@media(max-width:749px){.kh.kh-flow .ka-range-copy .ka-range-price{font-size:11px;margin-top:10px}.kh.kh-flow .ka-range-price strong{font-size:13px}.kh.kh-flow .kp-founder--portrait .kp-founder-image{aspect-ratio:1;max-height:380px}.kh.kh-flow .kp-founder--portrait .kp-founder-image img{object-position:50% 0}.kh.kh-flow .kp-founder--portrait .kp-founder-copy{padding:24px 22px}.kh.kh-flow .kp-founder--portrait .kp-founder-copy h2{font-size:27px;line-height:1.16}.kh.kh-flow .kp-founder-story p{font-size:14px;line-height:1.6}.kh.kh-flow .kp-founder-story p+p{margin-top:12px}}.kh.kh-flow .kp-founder--editorial .kp-founder-inner{grid-template-columns:minmax(0,1fr) min(44%,488px);align-items:stretch;background:#1c1c1c;color:#f4f2ed;overflow:hidden;border-radius:4px}.kh.kh-flow .kp-founder--editorial .kp-founder-copy{padding:46px 48px 112px;align-self:start}.kh.kh-flow .kp-founder--editorial .kh-eyebrow{color:#c5b9a7;font-size:10px;letter-spacing:.14em}.kh.kh-flow .kp-founder--editorial .kp-founder-copy h2{font-size:clamp(29px,2.8vw,40px);line-height:1.12;letter-spacing:-.025em;max-width:12em;color:#f4f2ed;margin:13px 0 24px}.kh.kh-flow .kp-founder--editorial .kp-founder-story p,.kh.kh-flow .kp-founder--editorial .kp-founder-copy>p:not(.kh-eyebrow){font-size:15px;line-height:1.7;color:#d5d0c8;max-width:43ch;margin:0}.kh.kh-flow .kp-founder--editorial .kp-founder-story p+p{margin-top:18px}.kh.kh-flow .kp-founder--editorial .kp-founder-story strong{color:#f4f2ed;font-weight:500}.kh.kh-flow .kp-founder--editorial .kp-founder-signature{margin-top:24px;padding:0;border:0;max-width:none}.kh.kh-flow .kp-founder--editorial .kp-founder-signature strong{color:#f4f2ed;font-size:16px;font-weight:500}.kh.kh-flow .kp-founder--editorial .kp-founder-signature span{display:block;color:#b9b2a8;font-size:11px;margin-top:4px}.kh.kh-flow .kp-founder--editorial .kp-founder-visual{position:relative;min-width:0;align-self:stretch}.kh.kh-flow .kp-founder--editorial .kp-founder-image{width:100%;aspect-ratio:4/5;max-height:610px;min-height:100%;height:auto;background:#29241f;overflow:hidden}.kh.kh-flow .kp-founder--editorial .kp-founder-image img{height:100%;width:100%;object-fit:cover;object-position:50% 25%}.kh.kh-flow .kp-founder--editorial .kp-founder-autograph{position:absolute;z-index:1;bottom:28px;left:-98px;width:320px;max-width:none;height:auto;margin:0;mix-blend-mode:normal;pointer-events:none}.kh.kh-flow .kp-founder--editorial .kp-founder-autograph img{position:static;display:block;width:100%;height:auto;max-width:100%;filter:none}.kh.kh-flow .kp-founder--editorial .kp-founder-autograph--light img{filter:brightness(0) invert(1)}.kh.kh-flow .kp-founder--editorial .kp-founder-autograph--crop{height:78px;overflow:hidden}.kh.kh-flow .kp-founder--editorial .kp-founder-autograph--crop img{position:absolute;top:-66px;left:-12px;width:320px;max-width:none}@media(min-width:750px)and (max-width:999px){.kh.kh-flow .kp-founder--editorial .kp-founder-copy{padding:32px 28px 102px}.kh.kh-flow .kp-founder--editorial .kp-founder-copy h2{font-size:30px}.kh.kh-flow .kp-founder--editorial .kp-founder-story p{font-size:14px;line-height:1.65}.kh.kh-flow .kp-founder--editorial .kp-founder-autograph{left:-70px;width:270px}}@media(max-width:749px){.kh.kh-flow .kp-founder--editorial .kp-founder-inner{grid-template-columns:1fr}.kh.kh-flow .kp-founder--editorial .kp-founder-copy{padding:26px 24px 28px}.kh.kh-flow .kp-founder--editorial .kh-eyebrow{font-size:9px}.kh.kh-flow .kp-founder--editorial .kp-founder-copy h2{font-size:28px;line-height:1.14;margin:10px 0 18px;max-width:12em}.kh.kh-flow .kp-founder--editorial .kp-founder-story p,.kh.kh-flow .kp-founder--editorial .kp-founder-copy>p:not(.kh-eyebrow){font-size:14px;line-height:1.65;max-width:none}.kh.kh-flow .kp-founder--editorial .kp-founder-story p+p{margin-top:14px}.kh.kh-flow .kp-founder--editorial .kp-founder-signature{margin-top:20px}.kh.kh-flow .kp-founder--editorial .kp-founder-image{aspect-ratio:4/5;max-height:500px;min-height:0;height:auto}.kh.kh-flow .kp-founder--editorial .kp-founder-autograph{width:min(250px,78%);left:14px;bottom:18px}}.kp-founder-mobile-autograph{display:none}@media(max-width:749px){.kh.kh-flow .kp-founder--editorial .kp-founder-visual{grid-row:1}.kh.kh-flow .kp-founder--editorial .kp-founder-copy{grid-row:2;padding:26px 22px 28px}.kh.kh-flow .kp-founder--editorial .kp-founder-visual>.kp-founder-autograph{display:none}.kh.kh-flow .kp-founder--editorial .kp-founder-mobile-autograph{display:block;width:min(210px,88%);margin:0 0 14px}.kh.kh-flow .kp-founder-mobile-autograph img{display:block;width:100%;height:auto}.kh.kh-flow .kp-founder-mobile-autograph--light img{filter:brightness(0) invert(1)}}.kh.kh-flow #performance{background:#f4f2ed;border:0;border-radius:5px;padding:34px 28px;margin-block:24px}.kh.kh-flow #performance .kf-card-image{background:#fff;border-color:#e1dcd2}.kh.kh-flow .kf-usps{background:#1c1c1c;border-radius:5px;padding:38px 28px;margin-block:24px;color:#f4f2ed}.kh.kh-flow .kf-usps>.kf-heading h2{color:#f4f2ed}.kh.kh-flow .kf-usps>.kf-heading .kh-eyebrow{color:#c5b9a7}.kh.kh-flow .kf-usps .kf-usp-grid{margin-top:28px}.kh.kh-flow .kf-usps .kf-usp-card{border-color:#48433c}.kh.kh-flow .kf-usps .kf-usp-grid:focus-visible{outline-color:#e4c8a4}.kh.kh-flow .ka-choice--visual{padding:32px 28px;background:#f4f2ed;border:0;border-radius:5px;margin-block:24px}.kh.kh-flow .ka-choice--visual .ka-range-card{border-color:#e2dcd2;background:#fff}.kh.kh-flow .ka-choice--visual .ka-range-copy{background:#fff}.kh.kh-flow .kf-range:not(#performance){border-bottom:1px solid #ded9d0}@media(max-width:749px){.kh.kh-flow #performance{padding:24px 14px;margin-block:18px}.kh.kh-flow .kf-usps{padding:27px 16px;margin-block:18px}.kh.kh-flow .kf-usps .kf-usp-grid{margin-top:22px}.kh.kh-flow .ka-choice--visual{padding:25px 14px;margin-block:18px}.kh.kh-flow .ka-choice--visual .ka-range-copy{padding:12px 10px 14px}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/kiruha-home-refinements.css.map */
