.lc{--lc-green: #47A31E;--lc-green-dk: #3B8A18;--lc-red: #E11B22;--lc-ink: #111;--lc-mute: #6b6b6b;--lc-line: #ececec;--lc-soft: #f7f5f3;color:var(--lc-ink);background:#fff;padding:0!important;display:flex;flex-direction:column;font-family:var(--font-body-family)}.drawer__inner.lc{max-width:440px}.lc .lc-head{display:flex;align-items:center;justify-content:center;position:relative;padding:16px 56px;margin:0;border-bottom:1px solid var(--lc-line)}.lc .lc-head__title{margin:0;font-family:var(--font-body-family);font-size:19px;font-weight:700;letter-spacing:0;color:var(--lc-ink)}.lc .lc-head__dot{font-weight:700;margin:0 2px}.lc .lc-close{position:absolute;right:14px;top:50%;transform:translateY(-50%);width:34px;height:34px;display:grid;place-items:center;background:#f2f2f2;border:0;border-radius:6px;padding:0;cursor:pointer;color:var(--lc-ink)}.lc .lc-close .svg-wrapper,.lc .lc-close svg{width:14px;height:14px}.lc .lc-close:hover{background:#e7e7e7}.lc-timer{background:#d9f5cf;border-bottom:1px solid #bfe6b0;color:#163b0b;text-align:center;font-size:13px;font-weight:800;letter-spacing:.03em;text-transform:uppercase;padding:9px 12px}.lc-timer [data-lc-timer]{font-variant-numeric:tabular-nums}.lc-ship{padding:14px 22px 6px;text-align:center}.lc-ship__text{margin:0 0 10px;font-size:14px;color:var(--lc-ink)}.lc-ship__track{position:relative;height:8px;background:#e9e9e9;border-radius:99px;margin-right:18px}.lc-ship__bar{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;background:var(--lc-green);border-radius:99px}.lc-ship__icon{position:absolute;right:-18px;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:50%;background:var(--lc-green);color:#fff;display:grid;place-items:center;box-shadow:0 0 0 3px #fff}.lc-ship__label{display:block;text-align:right;font-size:11px;color:var(--lc-mute);margin-top:22px;margin-right:-6px;line-height:1.2}.lc cart-drawer-items{flex:1 1 auto;overflow-y:auto;padding:0!important}.lc .drawer__contents,.lc .drawer__cart-items-wrapper{padding:0}.lc .lc-items{width:100%;border-collapse:collapse;display:block}.lc .lc-items tbody{display:block}.lc .lc-item{display:flex;gap:14px;padding:16px 20px;border-bottom:1px solid var(--lc-line);margin:0}.lc .lc-item--hidden{display:none!important}.lc .lc-item__media{flex:0 0 84px;width:84px;padding:0;position:relative;display:block}.lc .lc-item__img{width:84px;height:84px;object-fit:cover;border-radius:8px;background:var(--lc-soft);display:block}.lc .lc-item__details{flex:1 1 auto;min-width:0;padding:0;display:block}.lc .lc-item__top{display:flex;align-items:flex-start;gap:8px}.lc .lc-item__name{flex:1 1 auto;font-size:15px;font-weight:700;line-height:1.3;color:var(--lc-ink);text-decoration:none;margin:0;letter-spacing:0}.lc .lc-item__name:hover{text-decoration:underline}.lc .lc-item__remove{min-width:0;min-height:0;width:28px;height:28px;padding:0;margin:-4px -6px 0 0;color:#9a9a9a}.lc .lc-item__remove:hover{color:var(--lc-ink)}.lc .lc-item__remove .svg-wrapper,.lc .lc-item__remove svg{width:16px;height:16px}.lc .lc-item__opts{margin:4px 0 0;padding:0;font-size:13px;color:var(--lc-mute);line-height:1.5;display:flex;flex-wrap:wrap;gap:0 10px}.lc .lc-item__prop{margin:2px 0 0;font-size:12px;color:var(--lc-mute)}.lc .lc-item__bottom{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin-top:10px}.lc .lc-qty{width:104px;min-height:34px;border-radius:6px}.lc .lc-qty:before,.lc .lc-qty:after{border-radius:6px;box-shadow:0 0 0 1px #d6d6d6}.lc .lc-qty .quantity__button{width:32px}.lc .lc-qty .quantity__input{font-size:14px;font-weight:600}.lc .lc-item__prices{padding:0;text-align:right;display:block;position:relative}.lc .lc-item__prices .cart-item__price-wrapper{display:flex;flex-direction:column;align-items:flex-end;gap:1px}.lc .lc-item__was{font-size:13px;color:#8f8f8f}.lc .lc-item__now{font-size:16px;font-weight:700;color:var(--lc-ink)}.lc .lc-item__now--sale{color:var(--lc-red)}.lc .cart-item__error{margin-top:6px}.lc .cart-item__error:empty,.lc .cart-item__error-text:empty+.svg-wrapper{display:none}.lc-pills{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:6px;margin:8px 0 0;padding:0}.lc-pill{display:inline-flex;align-items:center;gap:5px;background:#efefef;color:#333;font-size:12px;font-weight:700;letter-spacing:.02em;text-transform:uppercase;padding:4px 8px;border-radius:4px;line-height:1.2}.lc-pill svg{width:11px;height:11px}.lc-pill--sm{margin-left:8px;font-size:11px;padding:3px 7px;vertical-align:middle}.lc .lc-foot{border-top:0;padding:0 0 14px;background:#fafafa;box-shadow:0 -6px 18px #0000000d}.lc-protect{display:flex;align-items:center;gap:12px;padding:14px 20px;border-bottom:1px solid var(--lc-line);background:#fff}.lc-protect__icon{flex:0 0 auto;width:42px;height:42px;border-radius:10px;background:#eef6ff;color:#1f6fd1;display:grid;place-items:center}.lc-protect__text{flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.lc-protect__title{font-size:14px;font-weight:700}.lc-protect__price{font-weight:600;color:var(--lc-mute);margin-left:4px}.lc-protect__sub{font-size:12px;color:var(--lc-mute);line-height:1.35}.lc-switch{position:relative;flex:0 0 auto;cursor:pointer}.lc-switch input{position:absolute;opacity:0;width:1px;height:1px}.lc-switch__track{display:block;width:46px;height:26px;border-radius:99px;background:#cfcfcf;transition:background .2s;position:relative}.lc-switch__thumb{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000040;transition:transform .2s}.lc-switch input:checked+.lc-switch__track{background:var(--lc-green)}.lc-switch input:checked+.lc-switch__track .lc-switch__thumb{transform:translate(20px)}.lc-switch input:focus-visible+.lc-switch__track{outline:2px solid var(--lc-ink);outline-offset:2px}.lc-switch.is-busy{opacity:.6;pointer-events:none}.lc .lc-sum{padding:12px 20px 4px;margin:0;display:block}.lc-sum__row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 0 6px;font-size:14px}.lc-sum__label{margin:0;font-size:14px;font-weight:500;color:#333;display:flex;align-items:center;flex-wrap:wrap;gap:4px 0}.lc-sum__val{margin:0;font-weight:600}.lc-sum__row--disc .lc-sum__val{color:var(--lc-red)}.lc-sum__val--free{color:var(--lc-green-dk)}.lc .lc-sum__row--total{margin-top:8px;padding-top:10px;border-top:1px solid var(--lc-line);justify-content:space-between}.lc .lc-sum__row--total .lc-sum__label{font-family:var(--font-body-family);font-size:17px;font-weight:800;color:var(--lc-ink);letter-spacing:0}.lc .lc-sum__row--total .lc-sum__val{font-size:18px;font-weight:800;color:var(--lc-ink)}.lc-sum__tax{margin:0;font-size:12px;color:var(--lc-mute);text-align:right}.lc .lc-ctas{padding:10px 20px 0;display:block}.lc .lc-checkout{width:100%;min-height:54px;border-radius:8px;background:var(--lc-green);color:#fff;font-size:17px;font-weight:800;letter-spacing:.01em;display:flex;align-items:center;justify-content:center;gap:8px;box-shadow:0 6px 16px #47a31e47;border:0}.lc .lc-checkout:hover{background:var(--lc-green-dk)}.lc .lc-checkout:after,.lc .lc-checkout:before{display:none}.lc-checkout__sep{opacity:.7}.lc-pay{display:flex;justify-content:center;flex-wrap:wrap;gap:6px;margin:12px 20px 0;padding:0}.lc-pay__item svg{width:38px;height:24px;display:block}.lc-trust{display:flex;justify-content:center;flex-wrap:wrap;gap:4px 14px;margin:10px 20px 0;padding:0;font-size:12px;color:var(--lc-mute)}.lc-trust span{color:var(--lc-green-dk);font-weight:800}.lc-empty{display:flex;flex-direction:column;height:100%}.lc-empty__head{display:flex;align-items:center;justify-content:center;position:relative;padding:16px 56px;border-bottom:1px solid var(--lc-line)}.lc-empty__body{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:30px 28px 60px}.lc-empty__icon{width:84px;height:84px;border-radius:50%;background:var(--lc-soft);display:grid;place-items:center;color:var(--lc-ink);margin-bottom:16px}.lc .lc-empty__title{font-family:var(--font-body-family);font-size:20px;font-weight:800;margin:0 0 6px;letter-spacing:0}.lc-empty__text{margin:0 0 20px;font-size:14px;color:var(--lc-mute);max-width:280px}.lc .lc-btn{min-width:220px;border-radius:8px;background:var(--lc-ink);color:#fff;font-weight:700}.drawer.is-empty .lc .lc-head,.drawer.is-empty .lc .lc-foot{display:none}@media(max-width:749px){.drawer__inner.lc{width:100%;max-width:100%}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/lyndo-cart.css.map */
