.kalie-cro-top{margin:16px 0 20px}.kalie-cro-rating{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;color:inherit;font-size:12px;line-height:1.6;text-decoration:none;text-underline-offset:4px}.kalie-cro-rating:hover{text-decoration:underline}.kalie-cro-benefits{display:grid;gap:10px;padding:0;margin:18px 0;list-style:none;font-size:14px;line-height:1.55}.kalie-cro-benefits li{display:grid;grid-template-columns:16px 1fr;gap:8px}.kalie-cro-benefits li>span:first-child{font-weight:600}.kalie-cro-gifts{padding:16px;margin:14px 0;background:#faf8f5;border:1px solid #16161620;border-radius:6px}.kalie-cro-kicker{margin:0 0 12px;font-size:11px;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;font-weight:600}.kalie-cro-gifts ul{display:grid;gap:10px;list-style:none;margin:0;padding:0;font-size:12px;line-height:1.5}.kalie-cro-gifts li{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.kalie-cro-gifts li>span:last-child{flex-shrink:0;text-align:right}.kalie-cro-gifts s{opacity:.6;margin-right:5px}.kalie-cro-gifts strong{font-size:10px;letter-spacing:.04em}.kalie-cro-gifts [data-kalie-annual-gift]{border-top:1px solid #16161618;padding-top:10px}.kalie-cro-offer{display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid #16161645;padding:14px 16px;border-radius:6px;margin:14px 0;background:#faf8f5}.kalie-cro-offer p{margin:0;font-size:12px;line-height:1.65}.kalie-cro-offer p strong{display:block;letter-spacing:.07em;font-size:14px}.kalie-cro-offer button,.kalie-cro-promo button,.kalie-cro-promo input{font:inherit;color:inherit}.kalie-cro-offer button{background:#f2ece4;border:1px solid #16161625;padding:10px 12px;min-height:48px;flex:0 0 41%;border-radius:4px;font-size:11px;line-height:1.5;cursor:pointer}.kalie-cro-offer button:hover{border-color:#161616}.kalie-cro-delivery{padding:14px 0 4px;font-size:12px;line-height:1.65}.kalie-cro-delivery p{margin:0 0 5px}.kalie-cro-stock{display:flex;align-items:baseline;gap:8px}.kalie-cro-dot{width:7px;height:7px;border-radius:50%;display:inline-block;flex:0 0 7px;background:#477452;animation:kalie-stock-pulse 2.4s ease-in-out infinite}.kalie-cro-stock[data-unavailable] .kalie-cro-dot{background:#777;animation:none}[data-kalie-cutoff]{font-weight:600}[data-kalie-eta]{opacity:.8}.kalie-cro-promo{margin-bottom:12px;color:inherit}.kalie-cro-promo summary{font-size:12px;cursor:pointer;padding:5px 0 9px;min-height:32px}.kalie-cro-promo-form{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.kalie-cro-promo input{min-width:0;width:100%;background:#faf8f5;border:1px solid #16161630;border-radius:3px;min-height:44px;padding:10px 12px;font-size:12px}.kalie-cro-promo-form button{min-height:44px;padding:10px 14px;background:#161616;color:#faf8f5;border:1px solid #161616;border-radius:3px;font-size:12px;cursor:pointer}.kalie-cro-promo button:disabled{opacity:.5;cursor:wait}.kalie-cro-promo-status{font-size:11px;line-height:1.5;margin:6px 0 0}.kalie-cro-promo-remove{background:none;border:0;text-decoration:underline;font-size:11px!important;padding:8px 0;cursor:pointer}.kalie-cro-promo-row{font-size:12px}.kalie-cro-preview-note{font-size:10px;line-height:1.5;margin:5px 0 0;opacity:.7}.kalie-cro-promo-row dd{white-space:nowrap}.kalie-cro-story{padding:64px max(24px,5vw);color:#161616;background:#faf8f5;scroll-margin-top:90px}.kalie-cro-objection{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:clamp(24px,6vw,90px);max-width:1240px;margin:0 auto 72px;align-items:center}.kalie-cro-story h2{font-size:clamp(27px,3vw,44px);line-height:1.15;margin:12px 0 20px;letter-spacing:normal}.kalie-cro-objection-copy>p:last-child{font-size:14px;line-height:1.85;margin:0}.kalie-cro-objection-review{margin:0;padding:30px;background:#f2ece4;border:1px solid #16161618;border-radius:8px}.kalie-cro-stars{font-size:15px;letter-spacing:2px}.kalie-cro-review-badge{font-size:10px;line-height:1.6;margin:8px 0 16px;letter-spacing:.03em}.kalie-cro-story blockquote{margin:0;font-size:16px;line-height:1.75;border:0;padding:0}.kalie-cro-story figcaption{margin-top:20px;font-size:11px;line-height:1.65}.kalie-cro-social{max-width:1120px;margin:0 auto}.kalie-cro-section-head{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:24px}.kalie-cro-section-head h2{margin:0}.kalie-cro-controls{display:flex;gap:8px;flex-shrink:0}.kalie-cro-controls button{height:44px;width:44px;display:grid;place-items:center;background:transparent;border:1px solid #16161640;border-radius:50%;font:inherit;color:inherit;cursor:pointer}.kalie-cro-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 32px)/3);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin;padding:2px 1px 14px}.kalie-cro-video-card{position:relative;aspect-ratio:9/16;border-radius:10px;overflow:hidden;background:#f2ece4;scroll-snap-align:start;margin:0;isolation:isolate}.kalie-cro-video-card>img,.kalie-cro-video-card>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.kalie-cro-video-card>img{z-index:-1}.kalie-cro-video-card:after{content:"";position:absolute;top:40%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#161616d9);pointer-events:none}.kalie-cro-video-card figcaption{position:absolute;left:20px;right:20px;bottom:20px;color:#fff;margin:0;z-index:1;display:grid;gap:14px}.kalie-cro-video-caption{font-size:16px;line-height:1.45;font-weight:500}.kalie-cro-finish{justify-self:start;background:#faf8f5;color:#161616;border-radius:30px;padding:5px 11px;font-size:10px}.kalie-cro-video-actions{position:absolute;top:12px;right:12px;display:flex;gap:6px;z-index:2}.kalie-cro-video-actions button{display:grid;place-items:center;width:40px;height:40px;border:1px solid #ffffff66;border-radius:50%;background:#16161685;color:#fff;cursor:pointer}.kalie-cro-video-actions svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.5}.kalie-cro-video-actions [data-icon-sound],.kalie-cro-video-actions [aria-pressed=true] [data-icon-mute]{display:none}.kalie-cro-video-actions [aria-pressed=true] [data-icon-sound]{display:block}.kalie-cro-media-note{font-size:11px;opacity:.65;margin:0 0 42px}.kalie-cro-reviews{scroll-margin-top:90px;margin-top:48px}.kalie-cro-review-track{grid-auto-columns:calc((100% - 32px)/3)}.kalie-cro-review-card{scroll-snap-align:start;background:#fff;border:1px solid #16161620;border-radius:8px;padding:24px;margin:0;display:flex;flex-direction:column;min-height:275px}.kalie-cro-review-card h3{font-size:12px;letter-spacing:.06em;margin:12px 0 10px}.kalie-cro-review-card blockquote{font-size:14px;line-height:1.7}.kalie-cro-review-card figcaption{margin-top:auto;padding-top:24px;font-weight:600}.kalie-cro-review-card .kalie-cro-review-badge{margin:5px 0 0;font-weight:400}.kalie-cro-story a{color:inherit}.kalie-cro-proof-pending{font-size:12px;line-height:1.65;padding:20px;border:1px solid #16161620;border-radius:6px}.kalie-cro-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.kalie-cro-gifts [hidden],.kalie-cro-delivery [hidden],.kalie-cro-promo [hidden],.kalie-cro-video-card [hidden],.kc [data-kalie-promo-row][hidden],.kc [data-kalie-preview-note][hidden]{display:none!important}.kalie-cro-offer button:focus-visible,.kalie-cro-promo :focus-visible,.kalie-cro-story :focus-visible,.kalie-cro-rating:focus-visible{outline:2px solid currentColor;outline-offset:4px}@keyframes kalie-stock-pulse{0%,to{box-shadow:0 0 #47745200}50%{box-shadow:0 0 0 4px #47745220}}@media(max-width:749px){.kalie-cro-story{padding:42px 20px}.kalie-cro-objection{grid-template-columns:1fr;gap:24px;margin-bottom:48px}.kalie-cro-objection-review{padding:24px}.kalie-cro-track{grid-auto-columns:78%;gap:12px}.kalie-cro-review-track{grid-auto-columns:88%}.kalie-cro-video-caption{font-size:15px}.kalie-cro-controls button{width:40px;height:40px}.kalie-cro-gifts{padding:14px 12px}.kalie-cro-gifts li{gap:8px;font-size:11px}.kalie-cro-offer{padding:12px;gap:8px}.kalie-cro-section-head h2{font-size:26px}.kalie-cro-review-card{min-height:260px}.kalie-cro-rating{font-size:11px}}@media(prefers-reduced-motion:reduce){.kalie-cro-dot{animation:none}.kalie-cro-track{scroll-behavior:auto}}@media(max-height:760px){.cart-drawer.kc .kc-shell{overflow-y:auto;display:block}.cart-drawer.kc .kc-body{overflow:visible;min-height:100px}.cart-drawer.kc .kc-head{position:sticky;top:0;background:#fff;z-index:3}.cart-drawer.kc .kc-foot{position:relative}}.kalie-cro-objection-media{margin:0;border-radius:8px;overflow:hidden;background:#f2ece4}.kalie-cro-objection-media img{display:block;width:100%;height:auto;aspect-ratio:4/5;object-fit:cover}.kalie-cro-proof-pending a{font-weight:600;text-underline-offset:4px}.kalie-cro-eta-line [data-kalie-cutoff]:empty{display:none}.kalie-cro-promo-hint{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 10px;padding:9px 12px;border:1px dashed #16161645;border-radius:4px;background:#f2ece4;font-size:11px;line-height:1.5}.kalie-cro-promo .kalie-cro-promo-hint button{flex-shrink:0;background:none;border:0;padding:4px 0;font-weight:600;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.kalie-cro-promo .kalie-cro-promo-hint[hidden]{display:none!important}.kalie-cro-cart-trust{margin:10px 0 0;font-size:11px;line-height:1.6;text-align:center}.kalie-cro-install,.kalie-cro-compare,.kalie-cro-founder{padding:64px max(24px,5vw);color:#161616;background:#faf8f5;scroll-margin-top:90px}.kalie-cro-install-head,.kalie-cro-compare-head{max-width:1120px;margin:0 auto 32px}.kalie-cro-install h2,.kalie-cro-compare h2,.kalie-cro-founder h2{font-size:clamp(27px,3vw,44px);line-height:1.15;margin:12px 0 0;letter-spacing:normal;max-width:860px}.kalie-cro-install-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;max-width:1120px;margin:0 auto;padding:0;list-style:none}.kalie-cro-install-step{display:flex;flex-direction:column;margin:0;background:#fff;border:1px solid #16161620;border-radius:8px;overflow:hidden}.kalie-cro-install-step figure{margin:0;aspect-ratio:4/5;background:#f2ece4}.kalie-cro-install-step img{display:block;width:100%;height:100%;object-fit:cover}.kalie-cro-install-step>div{padding:20px}.kalie-cro-install-num{margin:0 0 8px;font-size:11px;line-height:1.5;letter-spacing:.1em;text-transform:uppercase;font-weight:600;opacity:.7}.kalie-cro-install-step h3{margin:0 0 8px;font-size:16px;line-height:1.35;letter-spacing:normal}.kalie-cro-install-step>div>p:last-child{margin:0;font-size:13px;line-height:1.7}.kalie-cro-compare-wrap{max-width:1120px;margin:0 auto}.kalie-cro-compare-table{width:100%;border-collapse:separate;border-spacing:0;font-size:13px;line-height:1.55;background:#fff;border:1px solid #16161620;border-radius:8px;overflow:hidden}.kalie-cro-compare-table th,.kalie-cro-compare-table td{padding:16px 18px;text-align:left;vertical-align:top;border-bottom:1px solid #16161614}.kalie-cro-compare-table tbody tr:last-child>*{border-bottom:0}.kalie-cro-compare-table thead th{font-size:11px;line-height:1.5;letter-spacing:.08em;text-transform:uppercase;font-weight:600}.kalie-cro-compare-table tbody th{font-weight:600;width:31%}.kalie-cro-compare-table .is-kalie{background:#f2ece4}.kalie-cro-compare-table td.is-yes{font-weight:600}.kalie-cro-compare-table td.is-no{opacity:.72}.kalie-cro-compare-cta{max-width:1120px;margin:28px auto 0;text-align:center}.kalie-cro-founder{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(24px,6vw,90px);align-items:start}.kalie-cro-founder.has-image{grid-template-columns:minmax(0,.75fr) minmax(0,1fr) minmax(0,1fr)}.kalie-cro-founder-media{margin:0;border-radius:8px;overflow:hidden}.kalie-cro-founder-media img{display:block;width:100%;height:auto}.kalie-cro-founder-story{font-size:15px;line-height:1.85;max-width:640px}.kalie-cro-founder-story p{margin:0 0 16px}.kalie-cro-founder-story .kalie-cro-founder-signature{font-size:12px;letter-spacing:.06em;font-weight:600;margin:22px 0 0}@media(max-width:989px){.kalie-cro-install-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.kalie-cro-install,.kalie-cro-compare,.kalie-cro-founder{padding:42px 20px}.kalie-cro-install-steps{grid-template-columns:1fr;gap:12px}.kalie-cro-install-step{flex-direction:row}.kalie-cro-install-step figure{flex:0 0 34%;aspect-ratio:auto;min-height:150px}.kalie-cro-install-step>div{padding:14px 16px}.kalie-cro-compare-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.kalie-cro-compare-table,.kalie-cro-compare-table tbody,.kalie-cro-compare-table tr,.kalie-cro-compare-table tbody th{display:block;width:100%}.kalie-cro-compare-table tbody tr{border-bottom:1px solid #16161620}.kalie-cro-compare-table tbody tr:last-child{border-bottom:0}.kalie-cro-compare-table tbody th{padding:16px 16px 8px;border:0}.kalie-cro-compare-table td{display:grid;grid-template-columns:42% minmax(0,1fr);gap:10px;padding:8px 16px;border:0}.kalie-cro-compare-table td:before{content:attr(data-label);font-size:10px;line-height:1.6;letter-spacing:.06em;text-transform:uppercase;font-weight:400;opacity:.75}.kalie-cro-compare-table td:last-child{padding-bottom:16px}.kalie-cro-founder,.kalie-cro-founder.has-image{grid-template-columns:1fr;gap:20px}}@media(min-width:701px)and (max-height:820px){.jolie-hero h1{transform:translateY(-14vh)}}@media(min-width:768px){.jolie-footer-signature.jolie-footer-signature{font-size:clamp(32px,5vw,120px);max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/kalie-cro.css.map */
