.kip-delivery-bar{display:flex;justify-content:center;flex-wrap:wrap;gap:8px 32px;background:#151411;color:#e9e0d1;padding:12px 20px;font-size:14px;text-align:center;line-height:1.5}.kip-growth-section{padding-block:65px;border-top:1px solid var(--border)}.kip-growth-section h2,.kip-growth-brand h2{font-size:clamp(38px,4.8vw,66px);margin:20px 0 24px}.kip-growth-section>p:not(.eyebrow){max-width:680px;margin-bottom:20px;font-size:18px}.kip-growth-grid{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center}.kip-growth-grid p{font-size:18px;margin-bottom:20px}.kip-growth-brand{padding-block:65px}.kip-growth-brand .text-link{display:inline-block;margin-top:6px}.kip-notes-preview{border:1px solid var(--border);padding:28px}.kip-notes-preview .fine{font-size:14px;margin:20px 0 0}.kip-growth-section label{display:block;font-size:16px;margin:12px 0}.kip-growth-section input[type=email]{border:1px solid var(--border);width:100%;background:transparent;padding:14px 16px;min-height:48px;border-radius:0;font:inherit;color:inherit}.kip-growth-section .kip-marketing-consent{display:flex;align-items:flex-start;gap:12px;line-height:1.5}.kip-marketing-consent input{width:20px;height:20px;flex-shrink:0;accent-color:#151411}.kip-growth-section button.button{padding:15px 20px;width:100%;min-height:48px;margin-top:20px}.kip-review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:30px 0}.kip-review-card{border:1px solid var(--border);padding:24px;margin:0}.kip-review-card blockquote{margin:0 0 18px;font-size:20px;line-height:1.5}.kip-review-card figcaption{font-size:14px;line-height:1.6}.kip-review-card a{text-decoration:underline;text-underline-offset:4px}.kip-growth-success{padding:18px;border:1px solid var(--border);margin-block:16px}.kip-growth-empty{max-width:680px}.kip-growth-product-link{display:inline-block;margin-top:18px}@media(max-width:720px){.kip-delivery-bar{display:block;font-size:13px;padding:10px 16px}.kip-delivery-bar span{display:block}.kip-delivery-bar span+span{margin-top:3px}.kip-growth-grid,.kip-review-grid{grid-template-columns:1fr;gap:25px}.kip-growth-section,.kip-growth-brand{padding-block:44px}.kip-growth-grid p,.kip-growth-section>p:not(.eyebrow){font-size:17px}.kip-notes-preview{padding:22px}}

.kip-review-empty-state{padding-block:30px}.kip-review-empty-state h2{font-size:30px;margin:12px 0}.kip-review-empty-state>p:not(.eyebrow){font-size:16px;margin-bottom:14px}

.kip-cart-delivery{padding:12px 16px;background:var(--bone,#f4f1e8);border:1px solid currentColor;font-size:15px;}

.kip-review-app{grid-column:1/-1;min-width:0;width:100%;}
