dialog.vl-added{padding:0;border:0;background:transparent;max-width:none;max-height:none;width:min(560px,calc(100vw - 32px));margin:auto;color:var(--vl-maroon, #2b0000);font-family:var(--vl-font-body);overflow:visible}dialog.vl-added:not([open]){display:none}dialog.vl-added::backdrop{background:#2b00008c}.vl-added__card{position:relative;background:#fff;border-radius:16px;padding:22px 22px 20px;box-shadow:0 24px 60px #2b000059;animation:vl-added-in .22s ease-out}@keyframes vl-added-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.vl-added__close{position:absolute;top:10px;right:10px;width:40px;height:40px;border:0;border-radius:50%;background:transparent;color:var(--vl-maroon, #2b0000);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0}.vl-added__close:hover{background:#2b00000f}.vl-added__close svg{width:18px;height:18px}.vl-added__head{display:flex;align-items:center;gap:10px;padding-right:40px;margin:0 0 16px}.vl-added__check{width:30px;height:30px;border-radius:50%;background:var(--vl-color-success, #428445);color:#fff;display:inline-flex;align-items:center;justify-content:center;flex:none}.vl-added__check svg{width:16px;height:16px}.vl-added__title{margin:0;font-size:17px;line-height:1.3;font-weight:700;color:var(--vl-color-success, #428445);font-family:inherit}.vl-added--busy .vl-added__check,.vl-added--fail .vl-added__check{display:none}.vl-added--busy .vl-added__title{color:var(--vl-maroon, #2b0000)}.vl-added--fail .vl-added__title{color:var(--vl-color-error, #eb001b)}.vl-added__item{display:grid;grid-template-columns:96px minmax(0,1fr) auto;gap:14px;align-items:start}.vl-added__img{width:96px;height:96px;border:1px solid var(--vl-color-border, #e8dcd6);border-radius:10px;object-fit:cover;background:var(--vl-cream, #f2e5df);display:block}.vl-added__name{font-size:15px;font-weight:700;margin:0 0 4px;line-height:1.3}.vl-added__size{font-size:13px;color:#2b0000bf;margin:0 0 6px}.vl-added__qtyrow{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:10px}.vl-added__label{font-size:12.5px;color:#2b0000b3;font-weight:600}.vl-added__step{display:inline-flex;align-items:center;border:1.5px solid var(--vl-maroon, #2b0000);border-radius:999px;height:40px}.vl-added__step button{width:40px;height:37px;border:0;background:transparent;font-size:20px;line-height:1;cursor:pointer;color:inherit;font-family:inherit;padding:0}.vl-added__step output{min-width:28px;text-align:center;font-weight:700;font-size:15px;font-variant-numeric:tabular-nums}.vl-added--wait .vl-added__step,.vl-added--wait .vl-added__bin{opacity:.5;pointer-events:none}.vl-added__bin{width:40px;height:40px;border:0;background:transparent;cursor:pointer;color:#2b0000b3;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;padding:0}.vl-added__bin:hover{color:var(--vl-red, #bf0000);background:#bf00000f}.vl-added__bin svg{width:20px;height:20px}.vl-added__total{text-align:right}.vl-added__total .vl-added__label{display:block;margin-bottom:4px}.vl-added__sum{display:inline-flex;flex-direction:column;align-items:flex-end}.vl-added__was{font-size:13px;opacity:.55;text-decoration:line-through;white-space:nowrap}.vl-added__amount{font-size:22px;font-weight:800;color:var(--vl-red, #bf0000);white-space:nowrap;letter-spacing:-.01em;line-height:1.2}.vl-added__gift{margin:12px 0 0;padding:10px 12px;border-radius:10px;background:#eef7ee;color:#3a7a3d;font-weight:700;font-size:13.5px;display:flex;gap:8px;align-items:center}.vl-added__gift svg{width:18px;height:18px;flex:none}.vl-added__rule{border:0;border-top:1px solid var(--vl-color-border, #e8dcd6);margin:18px 0 16px}.vl-added__actions{display:grid;grid-template-columns:1fr 1fr;gap:12px}.vl-added__btn{min-height:48px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-weight:700;font-size:14px;letter-spacing:.02em;text-decoration:none;background:var(--vl-red, #bf0000);color:var(--vl-cream, #f2e5df);padding:0 18px;border:2px solid var(--vl-red, #bf0000);text-transform:uppercase;font-family:inherit}.vl-added__btn:hover,.vl-added__btn:focus{color:var(--vl-cream, #f2e5df);text-decoration:none;filter:brightness(.95)}.vl-added__btn--line{background:#fff;color:var(--vl-red, #bf0000)}.vl-added__btn--line:hover,.vl-added__btn--line:focus{color:var(--vl-red, #bf0000);background:#fff7f4}.vl-added--fail .vl-added__btn--buy{display:none}.vl-added__err{margin:10px 0 0;padding:10px 12px;border-radius:10px;background:#fdeced;color:var(--vl-color-error, #eb001b);font-size:13.5px;font-weight:600}.vl-added__err[hidden]{display:none}.vl-added__busy{display:flex;align-items:center;gap:10px;padding:14px 0;font-size:14px;font-weight:600}.vl-added__spin{width:22px;height:22px;border:3px solid rgba(191,0,0,.2);border-top-color:var(--vl-red, #bf0000);border-radius:50%;animation:vl-added-spin .8s linear infinite;flex:none}@keyframes vl-added-spin{to{transform:rotate(360deg)}}html.vl-added-open{overflow:hidden}@media(max-width:767px){dialog.vl-added{width:100vw;max-width:100vw;margin:auto 0 0}.vl-added__card{border-radius:16px 16px 0 0;padding:18px 16px calc(16px + env(safe-area-inset-bottom));box-shadow:0 -10px 40px #2b000040;animation-name:vl-added-up}@keyframes vl-added-up{0%{transform:translateY(40px);opacity:0}to{transform:none;opacity:1}}.vl-added__item{grid-template-columns:80px minmax(0,1fr)}.vl-added__img{width:80px;height:80px}.vl-added__total{grid-column:1 / -1;display:flex;align-items:baseline;justify-content:space-between;text-align:left;border-top:1px dashed var(--vl-color-border, #e8dcd6);padding-top:10px}.vl-added__total .vl-added__label{margin:0}.vl-added__actions{gap:10px}.vl-added__btn{font-size:13px;padding:0 10px}}@media(prefers-reduced-motion:reduce){.vl-added__card{animation:none}.vl-added__spin{animation-duration:2s}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/vl-added.css.map */
