.live-kit{--lk-border: var(--colorBorder, #e8e8e1);--lk-accent: #9e5f57;--lk-ink: #4a3b35;--lk-muted: #76625a;--lk-bg: var(--colorBody, #fbf6f1);--lk-soft: #f3e6e0;--lk-card: #fffdfb;accent-color:#9e5f57;padding-bottom:96px}.live-kit__hero{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:40px;align-items:start;margin-bottom:40px}.live-kit__hero-img{width:100%;height:auto;border-radius:999px 999px 16px 16px}.live-kit__eyebrow{text-transform:uppercase;letter-spacing:.14em;font-size:.78em;color:var(--lk-accent);margin:0 0 6px}.live-kit__title{margin:0 0 6px}.live-kit__midwife{font-size:1.1em;margin:0 0 18px}.live-kit__trust{list-style:none;margin:0 0 20px;padding:0;display:flex;flex-wrap:wrap;gap:8px}.live-kit__badge{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:var(--lk-soft);font-size:.88em}.live-kit__seal{display:flex;gap:14px;align-items:center;padding:12px 16px 12px 12px;margin:0 0 14px;border:1px solid #e4cfc6;border-radius:16px;background:linear-gradient(135deg,#f8ebe4,#fffdfb);max-width:460px}.live-kit__seal-mark{position:relative;flex:none;width:64px;height:64px}.live-kit__seal-mark img{width:64px;height:64px;border-radius:50%;object-fit:cover;display:block;box-shadow:0 0 0 3px #fff,0 0 0 4px #e0bfb3}.live-kit__seal-check{position:absolute;right:-4px;bottom:-4px;width:24px;height:24px;border-radius:50%;background:var(--lk-accent);color:#fff;display:grid;place-items:center;box-shadow:0 0 0 2px #fff}.live-kit__seal-text{display:flex;flex-direction:column;gap:1px;min-width:0}.live-kit__seal-title{font-weight:700;color:#8a4f47;letter-spacing:.02em}.live-kit__seal-who{font-size:.92em}.live-kit__seal details{font-size:.85em;color:var(--lk-muted)}.live-kit__seal summary{cursor:pointer;text-decoration:underline;text-underline-offset:2px;list-style:none}.live-kit__seal summary::-webkit-details-marker{display:none}.live-kit__seal details p{margin:6px 0 0}.live-kit__message{margin:0 0 20px;padding:14px 18px;border-left:3px solid var(--lk-accent);background:var(--lk-soft);border-radius:0 8px 8px 0}.live-kit__message p{margin:0 0 4px}.live-kit__message cite{font-style:normal;color:var(--lk-muted);font-size:.9em}.live-kit__duedate{padding:16px 18px;border:1px solid #ead8cf;border-radius:16px;background:var(--lk-soft)}.live-kit__duedate label{display:block;font-weight:600;margin-bottom:6px}.live-kit__duedate input{max-width:220px}.live-kit__orderby{margin:10px 0 0;font-size:.95em}.live-kit__body{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:40px;align-items:start}.live-kit__group{border:1px solid var(--lk-border);border-radius:16px;margin-bottom:20px;overflow:hidden;background:var(--lk-card)}.live-kit__group-head{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid var(--lk-border)}.live-kit__group.is-off .live-kit__group-head{border-bottom:0}.live-kit__group-title{font-size:1.15em;margin:0;font-weight:600;display:block}.live-kit__group-sub{display:block;margin:2px 0 0;color:var(--lk-muted);font-size:.9em}.live-kit__group-toggle{display:flex;gap:12px;align-items:flex-start;cursor:pointer;margin:0}.live-kit__group-toggle input{width:20px;height:20px;margin-top:2px}.live-kit__group-total{font-weight:600;white-space:nowrap;color:var(--lk-accent)}.live-kit__more{display:none;width:100%;padding:14px;border:0;border-top:1px solid var(--lk-border);background:var(--lk-soft);font-weight:600;cursor:pointer}.live-kit__items{list-style:none;margin:0;padding:0}.live-kit__item{display:grid;grid-template-columns:56px minmax(0,1fr) auto 80px;gap:14px;align-items:center;padding:12px 20px;border-top:1px solid var(--lk-border)}.live-kit__item:first-child{border-top:0}.live-kit__item.is-zero .live-kit__item-media,.live-kit__item.is-zero .live-kit__item-name{opacity:.5}.live-kit__item.is-unavailable{background:#faf1ec}.live-kit__item-media img,.live-kit__noimg{width:56px;height:56px;object-fit:contain;border-radius:8px;background:var(--lk-soft);display:block}.live-kit__item-info{display:flex;flex-direction:column;gap:2px;min-width:0}.live-kit__item-name{font-weight:600}.live-kit__item-link{font-size:.85em;color:var(--lk-muted);text-decoration:underline;text-underline-offset:2px}.live-kit__item-note{font-size:.88em;color:#8a4f47}.live-kit__item-flag{font-size:.85em;color:#8a4f47;font-style:italic}.live-kit__changed{font-size:.8em;color:var(--lk-muted)}.live-kit__item-info select{margin-top:6px;max-width:280px;padding:6px 30px 6px 10px;font-size:.9em}.live-kit__item-ctrl{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.live-kit__item-price{font-size:.8em;color:var(--lk-muted)}.live-kit__item-line{text-align:right;font-weight:600}.live-kit__qty{display:inline-flex;border:1px solid var(--lk-border);border-radius:999px;overflow:hidden}.live-kit__qty button{width:34px;height:34px;border:0;background:transparent;font-size:18px;line-height:1;cursor:pointer;padding:0}.live-kit__qty button:hover{background:var(--lk-soft)}.live-kit__qty button:disabled{opacity:.3;cursor:not-allowed;background:transparent}.live-kit__lock{display:flex;gap:12px;align-items:flex-start;padding:14px 18px;margin-bottom:20px;border-radius:12px;background:var(--lk-soft);color:var(--lk-ink);border:1px solid #ead8cf}.live-kit__lock svg{flex:none;margin-top:2px}.live-kit__lock p{margin:0;font-size:.95em}.live-kit__item-link--plain{text-decoration:none}.live-kit__qty input{width:44px;height:34px;border:0;text-align:center;padding:0;-moz-appearance:textfield}.live-kit__qty input::-webkit-outer-spin-button,.live-kit__qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.live-kit__add-on{display:inline-flex;gap:6px;align-items:center;font-weight:600;cursor:pointer;margin:0}.live-kit__add-on input{width:18px;height:18px}.live-kit__qty-static{color:var(--lk-muted)}.live-kit__summary{position:sticky;top:100px}.live-kit__summary-inner{border:1px solid var(--lk-border);border-radius:16px;padding:22px;background:var(--lk-card);box-shadow:0 8px 24px #4a3b350f}.live-kit__summary-title{font-size:1.15em;margin:0 0 12px}.live-kit__summary-lines{margin:0 0 12px}.live-kit__summary-lines div{display:flex;justify-content:space-between;gap:12px;padding:4px 0;font-size:.95em}.live-kit__summary-lines dt,.live-kit__summary-lines dd{margin:0}.live-kit__summary-total{display:flex;justify-content:space-between;padding:12px 0;border-top:1px solid var(--lk-border);font-size:1.2em}.live-kit__summary-note{font-size:.85em;color:var(--lk-muted);margin:0 0 14px}.live-kit__error{color:#a3352a;font-size:.9em;margin:10px 0 0}.live-kit__due-hint{display:block;width:100%;margin-top:8px;background:none;border:0;padding:0;color:#8a4f47;font-size:.88em;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.live-kit__due-hint[hidden]{display:none}.live-kit__reset{margin-top:10px;background:none;border:0;padding:0;text-decoration:underline;color:var(--lk-muted);cursor:pointer;font-size:.88em}.live-kit__fineprint{margin-top:24px;font-size:.88em;color:var(--lk-muted);max-width:720px}.live-kit__sticky{position:fixed;left:0;right:0;bottom:0;z-index:20;background:var(--lk-bg);border-top:1px solid var(--lk-border);box-shadow:0 -6px 20px #4a3b3514;transform:translateY(110%);transition:transform .25s ease}.live-kit__sticky.is-visible{transform:none}.live-kit__sticky-inner{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:12px;padding-bottom:12px}.live-kit__sticky-label{display:block;font-size:.8em;color:var(--lk-muted)}.live-kit__sticky-count{font-size:.85em;color:var(--lk-muted)}@media(max-width:768px){.live-kit__hero,.live-kit__body{grid-template-columns:1fr;gap:20px}.live-kit__hero-media{max-width:320px}.live-kit__summary{position:static}.live-kit__item{grid-template-columns:48px minmax(0,1fr) auto;padding:12px 14px}.live-kit__item-media img,.live-kit__noimg{width:48px;height:48px}.live-kit__item-line{grid-column:2 / -1;text-align:left;font-size:.9em}.live-kit__group-head{padding:14px}.live-kit__group.is-long:not(.is-expanded) .live-kit__item:nth-child(n+7){display:none}.live-kit__group.is-long .live-kit__more{display:block}}@media(prefers-reduced-motion:reduce){.live-kit__sticky{transition:none}}.live-kit__group.is-off{background:var(--lk-soft)}.live-kit__qty button:focus-visible,.live-kit__more:focus-visible,.live-kit__reset:focus-visible,.live-kit__due-hint:focus-visible{outline:2px solid var(--lk-accent);outline-offset:2px}.live-kit__summary-total strong,.live-kit__badge{color:var(--lk-ink)}
/*# sourceMappingURL=/cdn/shop/t/10/assets/live-kit.css.map */
