.zcart{--zc-blue:#1a52d6;--zc-blue-h:#1440b8;--zc-ink:#0a0a0a;--zc-muted:#6b7280;--zc-line:#e9ebef;--zc-surface:#f6f7f9;--zc-green:#16a34a;max-width:1160px;margin:0 auto;padding:28px var(--gutter-mobile,20px) 120px;color:var(--zc-ink)}@media(min-width:750px){.zcart{padding:40px 32px 64px}}.zcart *{box-sizing:border-box}.zcart__back{display:inline-flex;align-items:center;gap:7px;color:var(--zc-muted);text-decoration:none;font-size:14px;font-weight:500;margin-bottom:18px;transition:color .15s}.zcart__back:hover{color:var(--zc-ink)}.zcart__head h1{font-family:var(--font-heading);font-size:34px;line-height:1.1;letter-spacing:-1px;font-weight:800;margin:0 0 6px}@media(min-width:750px){.zcart__head h1{font-size:42px}}.zcart__sub{color:var(--zc-muted);font-size:15px;margin:0 0 4px}.zcart__sub strong{color:var(--zc-ink);font-weight:600}.zcart__grid{display:grid;grid-template-columns:1fr;gap:24px;margin-top:26px}@media(min-width:990px){.zcart__grid{grid-template-columns:1fr 380px;gap:36px;align-items:start}}.zcart__items{display:flex;flex-direction:column;gap:16px}.zcart__item{display:grid;grid-template-columns:112px 1fr auto;gap:16px;background:#fff;border:1px solid var(--zc-line);border-radius:18px;padding:16px;box-shadow:0 6px 20px #0f172a0a}@media(min-width:750px){.zcart__item{grid-template-columns:148px 1fr auto;gap:22px;padding:18px}}.zcart__thumb{width:112px;height:112px;border-radius:14px;overflow:hidden;background:var(--zc-surface)}@media(min-width:750px){.zcart__thumb{width:148px;height:148px}}.zcart__thumb img{width:100%;height:100%;object-fit:cover;display:block}.zcart__info{min-width:0;display:flex;flex-direction:column;gap:6px}.zcart__title{font-size:16px;font-weight:700;color:var(--zc-ink);text-decoration:none;line-height:1.3}.zcart__title:hover{color:var(--zc-blue)}.zcart__vsub{font-size:13px;color:var(--zc-muted)}.zcart__variant{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--zc-muted);background:var(--zc-surface);border-radius:999px;padding:3px 10px;width:fit-content}.zcart__qty{display:inline-flex;align-items:center;border:1px solid var(--zc-line);border-radius:999px;overflow:hidden;width:fit-content;margin-top:4px}.zcart__qty button{width:34px;height:34px;border:0;background:#fff;font-size:18px;color:var(--zc-ink);cursor:pointer;line-height:1;transition:background .15s}.zcart__qty button:hover{background:var(--zc-surface)}.zcart__qty input{width:38px;height:34px;border:0;text-align:center;font-size:15px;font-weight:600;color:var(--zc-ink);-moz-appearance:textfield}.zcart__qty input::-webkit-outer-spin-button,.zcart__qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.zcart__remove{background:none;border:0;color:var(--zc-muted);font-size:13px;cursor:pointer;text-decoration:underline;padding:0;margin-top:2px;width:fit-content}.zcart__remove:hover{color:#c02626}.zcart__price{text-align:right;display:flex;flex-direction:column;align-items:flex-end;gap:3px}.zcart__now{font-size:24px;font-weight:800;letter-spacing:-.3px;color:var(--zc-ink)}.zcart__was{font-size:13px;color:var(--zc-muted);text-decoration:line-through}.zcart__save{font-size:11.5px;font-weight:700;color:var(--zc-green);background:#16a34a1a;border-radius:999px;padding:2px 8px}.zcart__trust{margin-top:22px;background:#fff;border:1px solid var(--zc-line);border-radius:18px;padding:18px 20px;display:grid;grid-template-columns:1fr 1fr;gap:12px 18px}@media(min-width:750px){.zcart__trust{grid-template-columns:1fr 1fr 1fr 1fr}}.zcart__trust li{display:flex;align-items:center;gap:9px;font-size:13.5px;font-weight:500;color:var(--zc-ink);list-style:none}.zcart__trust ul{display:contents;margin:0;padding:0}.zcart__check{flex:0 0 auto;color:var(--zc-green)}.zcart__summary{background:#fff;border:1px solid var(--zc-line);border-radius:20px;padding:24px;box-shadow:0 10px 30px #0f172a0f}@media(min-width:990px){.zcart__summary{position:sticky;top:96px}}.zcart__summary h2{font-size:13px;text-transform:uppercase;letter-spacing:1.2px;color:var(--zc-muted);margin:0 0 16px;font-weight:700}.zcart__row{display:flex;justify-content:space-between;align-items:center;font-size:14.5px;padding:7px 0;color:var(--zc-ink)}.zcart__row .muted{color:var(--zc-muted)}.zcart__row .free{color:var(--zc-green);font-weight:700}.zcart__row--discount{color:var(--zc-green);font-weight:600}.zcart__delivery{display:flex;justify-content:space-between;gap:10px;font-size:13px;color:var(--zc-muted);padding:10px 0 0;border-top:1px dashed var(--zc-line);margin-top:8px}.zcart__delivery strong{color:var(--zc-ink);font-weight:600;text-align:right}.zcart__total{display:flex;justify-content:space-between;align-items:baseline;border-top:1px solid var(--zc-line);margin-top:12px;padding-top:14px}.zcart__total span{font-size:15px;font-weight:600}.zcart__total b{font-size:26px;font-weight:800;letter-spacing:-.5px}.zcart__cta{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:18px;background:var(--zc-blue);color:#fff;border:0;border-radius:12px;padding:15px 20px;font-size:15px;font-weight:700;letter-spacing:.2px;cursor:pointer;transition:background .15s,transform .1s;font-family:var(--font-body)}.zcart__cta:hover{background:var(--zc-blue-h)}.zcart__cta:active{transform:translateY(1px)}.zcart__secure{display:flex;align-items:center;justify-content:center;gap:7px;color:var(--zc-muted);font-size:12.5px;margin-top:12px}.zcart__pays{display:flex;flex-wrap:wrap;gap:7px;justify-content:center;margin-top:12px}.zcart__pays span{font-size:10px;font-weight:700;letter-spacing:.3px;color:#5b6270;background:var(--zc-surface);border:1px solid var(--zc-line);border-radius:6px;padding:5px 9px;text-transform:uppercase}.zcard{background:#fff;border:1px solid var(--zc-line);border-radius:18px;padding:22px;margin-top:20px;box-shadow:0 6px 20px #0f172a0a}.zcard__h{font-size:17px;font-weight:800;letter-spacing:-.3px;margin:0 0 14px}.zurgency{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--zc-ink);background:var(--zc-surface);border:1px solid var(--zc-line);border-radius:999px;padding:8px 15px;margin-top:20px}.zurgency .dot{width:8px;height:8px;border-radius:50%;background:var(--zc-green);box-shadow:0 0 0 4px #16a34a26}.zcross__grid{display:grid;grid-template-columns:1fr;gap:12px}@media(min-width:560px){.zcross__grid{grid-template-columns:1fr 1fr 1fr}}.zcross__item{border:1px solid var(--zc-line);border-radius:14px;padding:12px;display:flex;flex-direction:column;gap:8px;text-align:center}.zcross__item img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:10px;background:var(--zc-surface)}.zcross__name{font-size:13px;font-weight:600;line-height:1.3;min-height:34px}.zcross__price{font-size:14px;font-weight:800}.zcross__add{border:1.5px solid var(--zc-ink);background:#fff;color:var(--zc-ink);border-radius:9px;padding:9px;font-size:13px;font-weight:700;cursor:pointer;transition:.15s;font-family:var(--font-body)}.zcross__add:hover{background:var(--zc-ink);color:#fff}.zguarantee{display:flex;gap:16px;align-items:flex-start}.zguarantee__ic{flex:0 0 auto;width:46px;height:46px;border-radius:12px;background:#1a52d614;color:var(--zc-blue);display:flex;align-items:center;justify-content:center}.zguarantee p{margin:4px 0 0;color:var(--zc-muted);font-size:13.5px;line-height:1.5}.zguarantee a{color:var(--zc-blue);font-weight:600;text-decoration:none;font-size:13.5px}.ztimeline{display:flex;flex-direction:column;gap:0}.ztl__step{display:flex;gap:14px;align-items:flex-start}.ztl__mark{display:flex;flex-direction:column;align-items:center;flex:0 0 auto}.ztl__dot{width:26px;height:26px;border-radius:50%;background:var(--zc-surface);border:2px solid var(--zc-line);color:var(--zc-muted);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700}.ztl__step--done .ztl__dot{background:var(--zc-blue);border-color:var(--zc-blue);color:#fff}.ztl__bar{width:2px;flex:1;min-height:16px;background:var(--zc-line)}.ztl__step:last-child .ztl__bar{display:none}.ztl__body{padding-bottom:10px}.ztl__when{font-size:12px;color:var(--zc-muted)}.ztl__label{font-size:14px;font-weight:600}.zsec{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(min-width:560px){.zsec{grid-template-columns:1fr 1fr 1fr 1fr}}.zsec__i{display:flex;flex-direction:column;align-items:center;gap:7px;text-align:center;color:var(--zc-muted);font-size:12px;font-weight:600}.zsec__i svg{color:var(--zc-ink)}.zhelp{margin-top:26px;text-align:center;color:var(--zc-muted);font-size:13.5px}.zhelp h3{font-size:15px;color:var(--zc-ink);margin:0 0 8px;font-weight:700}.zhelp a{color:var(--zc-blue);text-decoration:none;margin:0 8px;font-weight:500}.zcart__empty{text-align:center;padding:70px 20px}.zcart__empty h1{font-size:30px;font-weight:800;letter-spacing:-.6px;margin:0 0 10px}.zcart__empty p{color:var(--zc-muted);margin:0 0 24px}.zcart__empty a{display:inline-block;background:var(--zc-blue);color:#fff;text-decoration:none;border-radius:12px;padding:15px 30px;font-weight:700}.zbar{position:fixed;left:0;right:0;bottom:0;z-index:40;background:#fffffff5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--zc-line);padding:12px 16px calc(12px + env(safe-area-inset-bottom));display:flex;align-items:center;gap:14px;box-shadow:0 -6px 20px #0f172a12}@media(min-width:990px){.zbar{display:none}}.zbar__tot{display:flex;flex-direction:column;line-height:1.1}.zbar__tot span{font-size:11px;color:var(--zc-muted)}.zbar__tot b{font-size:19px;font-weight:800}.zbar__cta{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;background:var(--zc-blue);color:#fff;border:0;border-radius:11px;padding:15px;font-size:15px;font-weight:700;cursor:pointer;font-family:var(--font-body)}.zbar__cta:hover{background:var(--zc-blue-h)}.zhelp a.zhelp__email{display:inline-flex;align-items:center;gap:8px;color:var(--zc-ink);font-weight:700;font-size:15px;margin:4px 0 2px}.zhelp a.zhelp__email svg{color:var(--zc-blue)}.zhelp__note{color:var(--zc-muted);font-size:12.5px;margin:2px 0 12px}.zhelp__links{margin-top:2px}
/*# sourceMappingURL=/cdn/shop/t/17/assets/zerlova-cart.css.map */
