.il-mc,.il-mc *{box-sizing:border-box}.il-mc[hidden]{display:none}.il-mc{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;font-family:var(--il-sans);color:var(--il-charcoal)}.il-mc__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#1f1f1f80;opacity:0;transition:opacity .35s var(--il-ease);cursor:pointer}.il-mc.is-open .il-mc__overlay{opacity:1}.il-mc__panel{position:absolute;inset-block:0;inset-inline-end:0;width:min(440px,100%);display:flex;flex-direction:column;background:var(--il-ivory);outline:none;box-shadow:-24px 0 60px -30px #1f1f1f80;transform:translate(100%);transition:transform .38s var(--il-ease)}[dir=rtl] .il-mc__panel{transform:translate(-100%);box-shadow:24px 0 60px -30px #1f1f1f80}.il-mc.is-open .il-mc__panel{transform:none}[data-il-mc-slot],.il-mc__inner{display:flex;flex-direction:column;min-height:0;flex:1}.il-mc__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 20px 14px;border-bottom:1px solid var(--il-line);background:#fff}.il-mc__title{margin:0;display:flex;align-items:center;gap:10px;font-family:var(--il-serif);font-size:22px;color:var(--il-burgundy)}.il-mc__title .il-icon{width:24px;height:24px;color:var(--il-gold-deep)}.il-mc__count{font-family:var(--il-sans);font-size:12px;color:var(--il-muted)}.il-mc__close{width:38px;height:38px;border:0;border-radius:50%;background:var(--il-sand-soft);color:var(--il-charcoal);font-size:24px;line-height:1;cursor:pointer}.il-mc__close:hover{background:var(--il-sand)}.il-mc__added{margin:0;display:flex;align-items:center;gap:8px;padding:10px 20px;background:#eef5f1;color:var(--il-green);font-size:13px;font-weight:600}.il-mc__added[hidden]{display:none}.il-mc__added .il-icon{width:16px;height:16px}.il-mc__body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:16px 16px 8px;-webkit-overflow-scrolling:touch}.il-mc.is-busy .il-mc__body{opacity:.55;pointer-events:none;transition:opacity .2s}.il-mc .il-cpack{margin:0 0 14px;padding:16px 14px 14px}.il-mc .il-cpack__icon{width:40px;height:40px}.il-mc .il-cpack__icon .il-icon{width:22px;height:22px}.il-mc .il-cpack__title{font-size:17px}.il-mc .il-cpack__msg{font-size:13.5px}.il-mc .il-cpack__mix,.il-mc .il-cpack__continue{display:none}.il-mc .il-cpack__steps{margin:18px 0 2px}.il-mc .il-cpack__steps b{font-size:11px}.il-mc .il-cpack__steps small{font-size:10px}.il-mc .il-cpack__actions{margin-top:12px}.il-mc .il-cpack__actions .il-btn{flex:1 1 100%;min-height:42px;font-size:11px}.il-mc__list{list-style:none;margin:0;padding:0;background:#fff;border:1px solid var(--il-sand);border-radius:12px}.il-mc-item{display:grid;grid-template-columns:76px minmax(0,1fr);gap:12px;padding:12px;border-bottom:1px solid var(--il-line)}.il-mc-item:last-child{border-bottom:0}.il-mc-item--gift{background:linear-gradient(90deg,rgba(201,169,106,.1),transparent)}.il-mc-item__media{display:block;aspect-ratio:1 / 1;border-radius:8px;overflow:hidden;background:var(--il-sand-soft)}.il-mc-item__media img,.il-mc-item__media svg{width:100%;height:100%;object-fit:cover;display:block}.il-mc-item__info{min-width:0;display:flex;flex-direction:column;gap:3px}.il-mc-item__name{color:var(--il-charcoal);text-decoration:none;font-size:14px;line-height:1.35;font-weight:500}.il-mc-item__name:hover{color:var(--il-burgundy)}.il-mc-item__variant{margin:0;font-size:12px;color:var(--il-muted)}.il-mc-item__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px}.il-mc-item__price strong{color:var(--il-burgundy);font-size:14.5px;font-weight:600}.il-mc-item__price s{color:var(--il-muted);font-size:12px}.il-mc-item__gift{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;color:var(--il-gold-deep)}.il-mc-item__gift .il-icon{width:12px;height:12px}.il-mc-item__row{display:flex;align-items:center;justify-content:space-between;margin-top:6px}.il-mc-qty{display:inline-flex;align-items:center;gap:2px;padding:2px;border:1px solid var(--il-sand);border-radius:30px;background:#fff}.il-mc-qty button{width:30px;height:30px;border:0;border-radius:50%;background:transparent;color:var(--il-charcoal);font-size:16px;cursor:pointer}.il-mc-qty button:hover{background:var(--il-sand-soft)}.il-mc-qty b{min-width:20px;text-align:center;font-size:13px;font-weight:600}.il-mc-item__remove{display:grid;place-items:center;width:34px;height:34px;border:0;border-radius:50%;background:transparent;color:var(--il-muted);cursor:pointer}.il-mc-item__remove:hover{background:#fbf0f0;color:var(--il-burgundy)}.il-mc__foot{padding:14px 20px calc(16px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid var(--il-line);box-shadow:0 -16px 30px -26px #1f1f1f73}.il-mc__row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:4px 0;font-size:13.5px}.il-mc__row--discount{color:var(--il-green);font-weight:600}.il-mc__row--discount span:first-child{display:inline-flex;align-items:center;gap:6px}.il-mc__row--discount .il-icon{width:14px;height:14px}.il-mc__free{display:inline-flex;align-items:center;gap:6px;color:var(--il-green);font-weight:600}.il-mc__free .il-icon{width:16px;height:16px}.il-mc__muted{color:var(--il-muted);font-size:12.5px}.il-mc__row--total{margin-top:6px;padding-top:10px;border-top:1px solid var(--il-line);font-size:16px;font-weight:700}.il-mc__row--total span:last-child{color:var(--il-burgundy);font-size:18px}.il-mc__actions{display:grid;grid-template-columns:1fr 1.4fr;gap:10px;margin-top:12px}.il-mc__actions .il-btn{min-height:50px;padding:0 12px;border-radius:40px;letter-spacing:.08em}.il-mc__note{margin:10px 0 0;display:flex;align-items:center;gap:6px;font-size:12px;color:var(--il-muted)}.il-mc__note .il-icon{width:14px;height:14px;color:var(--il-green)}.il-mc__error{margin:8px 0 0;font-size:12.5px;color:var(--il-burgundy)}.il-mc__error[hidden]{display:none}.il-mc__empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:40px 24px;text-align:center}.il-mc__empty-icon{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;background:var(--il-sand-soft);color:var(--il-gold-deep)}.il-mc__empty-icon .il-icon{width:30px;height:30px}.il-mc__empty-title{margin:8px 0 0;font-family:var(--il-serif);font-size:22px;color:var(--il-burgundy)}.il-mc__empty-text{margin:0 0 12px;font-size:13.5px;color:var(--il-muted)}.il-mc__empty .il-btn{border-radius:40px}.il-mc__loading{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;min-height:240px}.il-mc__loading span{width:8px;height:8px;border-radius:50%;background:var(--il-gold);animation:il-mc-dot 1s infinite ease-in-out}.il-mc__loading span:nth-child(2){animation-delay:.15s}.il-mc__loading span:nth-child(3){animation-delay:.3s}@keyframes il-mc-dot{0%,80%,to{transform:scale(.6);opacity:.4}40%{transform:scale(1);opacity:1}}@media(max-width:749px){.il-mc__panel,[dir=rtl] .il-mc__panel{inset:auto 0 0 0;width:100%;max-height:90vh;max-height:90dvh;border-radius:22px 22px 0 0;transform:translateY(100%);box-shadow:0 -24px 60px -30px #1f1f1f8c}.il-mc.is-open .il-mc__panel{transform:none}.il-mc__head{position:relative;border-radius:22px 22px 0 0;padding:18px 16px 12px}.il-mc__head:before{content:"";position:absolute;top:7px;left:50%;width:40px;height:4px;margin-left:-20px;border-radius:4px;background:var(--il-sand)}.il-mc__title{font-size:20px}.il-mc__body{padding:12px 12px 6px}.il-mc-item{grid-template-columns:68px minmax(0,1fr);gap:10px;padding:10px}.il-mc__foot{padding:12px 16px calc(14px + env(safe-area-inset-bottom))}.il-mc__actions .il-btn{min-height:48px;font-size:11px}}@media(prefers-reduced-motion:reduce){.il-mc__panel,.il-mc__overlay{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/il-mini-cart.css.map */
