.kcp-details{padding:64px 0;background:var(--kc-green-soft)}.kcp-details__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:56px;align-items:start}.kcp-details__text{margin:0;font-size:17px;line-height:1.6;color:#555}.kcp-note{margin-top:22px;padding:20px 22px;background:#fff;border:1px solid var(--kc-green-line);border-radius:16px}.kcp-note__title{display:flex;align-items:center;gap:8px;margin:0 0 8px;font-size:16px;font-weight:700;color:var(--kc-ink)}.kcp-note__title .kc-ic{color:var(--kc-green)}.kcp-note p{margin:0 0 8px;font-size:15px;line-height:1.6;color:#444}.kcp-note p:last-child{margin-bottom:0}.kcp-details__more{display:inline-flex;align-items:center;min-height:44px;margin-top:10px}.kcp-specs{margin:0;background:#fff;border:1px solid var(--kc-line);border-radius:20px;overflow:hidden}.kcp-specs__row{display:grid;grid-template-columns:190px minmax(0,1fr);gap:16px;padding:15px 22px;border-bottom:1px solid #f0f0f0}.kcp-specs__row:last-child{border-bottom:0}.kcp-specs dt{font-size:14px;color:var(--kc-muted);font-weight:400}.kcp-specs dd{margin:0;font-size:15px;font-weight:600;color:var(--kc-ink)}.kcp-specs dd a{color:var(--kc-green)}.kcp-specs__sub{display:block;margin-top:3px;font-size:13px;font-weight:400;color:var(--kc-muted)}.kcp-specs__no{color:#a3461a!important}.kcp-specs__more summary{cursor:pointer;color:var(--kc-green);font-size:13px;font-weight:600}.kcp-specs__more p{margin:6px 0 0;font-weight:400;font-size:14px}.kcp-faq{padding:64px 0;background:#faf8f6}.kcp-faq__head{text-align:center;margin-bottom:26px}.kcp-faq__list{max-width:820px;margin:0 auto}.kcp-q{margin:0 0 10px}.kcp-q summary{display:flex;align-items:center;justify-content:space-between;gap:16px;list-style:none;cursor:pointer;min-height:52px;padding:12px 20px;background:#f2f0ee;border-radius:10px;font-size:18px;font-weight:500;color:var(--kc-ink)}.kcp-q summary::-webkit-details-marker{display:none}.kcp-q summary .kc-ic{color:var(--kc-green);transition:transform .25s ease}.kcp-q[open] summary{border-radius:10px 10px 0 0}.kcp-q[open] summary .kc-ic{transform:rotate(45deg)}.kcp-q__a{background:#fff;border-radius:0 0 10px 10px;padding:6px 20px 16px}.kcp-q__a p{margin:8px 0 0;font-size:15px;line-height:1.6;color:#555}.kcp-q__a a{color:var(--kc-green);font-weight:600}.kcp-more{padding:56px 0 64px}.kcp-more__head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px 24px;flex-wrap:wrap;margin-bottom:22px}.kcp-more__head .kcp-h2{margin-bottom:0}.kcp-more__head .kcp-link{display:inline-flex;align-items:center;min-height:44px}@media(min-width:861px){.kcp-more .kcp-more__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.kcp-more .kc-dest-grid{margin-bottom:0}[data-kcd-fup],[data-kcf-fup]{white-space:nowrap}@media(max-width:1100px){.kcp-details__grid{gap:36px}}@media(max-width:991px){.kcp-h2{font-size:28px}.kcp-details,.kcp-faq{padding:44px 0}.kcp-details__grid{grid-template-columns:minmax(0,1fr);gap:24px}.kcp-details__text{font-size:15px}.kcp-specs__row{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:12px;padding:13px 16px}.kcp-specs dt{font-size:13px}.kcp-specs dd{font-size:14px}.kcp-q summary{font-size:16px;padding:12px 16px}.kcp-q__a{padding:4px 16px 14px}.kcp-q__a p{font-size:14px}.kcp-more{padding:40px 0 48px}}@media(prefers-reduced-motion:reduce){.kcp-q summary .kc-ic{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/kc-product-info.css.map */
