.zvs-gift{--zvs-gift-accent: var(--zvs-accent, #7A1F2B);box-sizing:border-box;width:100%;margin:0;padding:12px;border:0;border-radius:12px;background:#f9ecee;color:#111;font-family:var(--zb-sans, var(--zv-sans, -apple-system, "Helvetica Neue", Helvetica, Arial, sans-serif));letter-spacing:0;text-transform:none;text-align:left}.zvs-gift[hidden]{display:none}.zvs-gift *,.zvs-gift *:before,.zvs-gift *:after{box-sizing:border-box}.zvs-gift .zvs-gift__head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:24px;margin:0}.zvs-gift .zvs-gift__title{display:inline-flex;align-items:center;gap:8px;min-width:0;margin:0;font:600 15px/20px var(--zb-sans, var(--zv-sans, -apple-system, "Helvetica Neue", Helvetica, Arial, sans-serif));color:#111}.zvs-gift .zvs-gift__icon{display:block;flex:0 0 20px;width:20px;height:20px;margin:0;line-height:0;color:var(--zvs-gift-accent)}.zvs-gift .zvs-gift__icon svg{display:block;width:20px;height:20px}.zvs-gift .zvs-gift__value{display:inline-flex;align-items:center;flex:0 0 auto;gap:6px;margin:0;white-space:nowrap}.zvs-gift .zvs-gift__was{margin:0;font:400 14px/20px var(--zb-sans, var(--zv-sans, -apple-system, "Helvetica Neue", Helvetica, Arial, sans-serif));color:#5f5f5f;text-decoration:line-through;font-variant-numeric:tabular-nums}.zvs-gift .zvs-gift__arrow{margin:0;font:400 14px/20px var(--zb-sans, var(--zv-sans, -apple-system, "Helvetica Neue", Helvetica, Arial, sans-serif));color:#5f5f5f}.zvs-gift .zvs-gift__free{display:inline-flex;align-items:center;height:24px;margin:0;padding:0 10px;border-radius:999px;background:var(--zvs-gift-accent);color:#fff;font:700 13px/1 var(--zb-sans, var(--zv-sans, -apple-system, "Helvetica Neue", Helvetica, Arial, sans-serif));letter-spacing:0}.zvs-gift .zvs-gift__price{margin:0;font:600 15px/20px var(--zb-sans, var(--zv-sans, -apple-system, "Helvetica Neue", Helvetica, Arial, sans-serif));color:#111;font-variant-numeric:tabular-nums}.zvs-gift .zvs-gift__tiles{display:grid;gap:8px;list-style:none;margin:10px 0 0;padding:0}.zvs-gift .zvs-gift__tile{display:flex;flex-direction:column;gap:6px;min-width:0;margin:0;padding:0}.zvs-gift[data-zvs-gift-block] .zvs-gift__pic{position:relative;display:block;width:100%;aspect-ratio:1 / 1;margin:0;overflow:hidden;border:0;border-radius:0;background:none}.zvs-gift[data-zvs-gift-block] .zvs-gift__pic img{display:block;width:100%;max-width:none;height:100%;margin:0;object-fit:cover;object-position:center;border:0;border-radius:0;box-shadow:none;mix-blend-mode:normal}.zvs-gift .zvs-gift__cap{display:block;margin:0;font:400 12px/15px var(--zb-sans, var(--zv-sans, -apple-system, "Helvetica Neue", Helvetica, Arial, sans-serif));color:#111;overflow-wrap:break-word}.zvs-gift .zvs-gift__qty{position:absolute;top:4px;right:4px;min-width:22px;height:20px;margin:0;padding:0 6px;border-radius:999px;background:#fff;color:#111;font:600 12px/20px var(--zb-sans, var(--zv-sans, -apple-system, "Helvetica Neue", Helvetica, Arial, sans-serif));text-align:center;font-variant-numeric:tabular-nums}html:not(#zw):not(.zw):not(#zr) [data-template=cart] .cart-items .cart-items__table-row.zvs-gift-row,.cart-items__table .cart-items__table-row.zvs-gift-row{display:grid;grid-template-columns:112px minmax(0,1fr);grid-template-rows:auto;grid-template-areas:"media text";column-gap:12px;row-gap:0;align-items:start;margin:0;padding:0 0 10px;border:0}.zvs-gift-row .cart-items__media{grid-area:media;align-self:start}.zvs-gift-row .cart-items__media-container{width:112px;height:112px}.zvs-gift-row .zvs-gift-row__text{grid-area:text;display:flex;flex-direction:column;align-items:flex-start;min-width:0;margin:0;padding:0;font-family:var(--zb-sans, var(--zv-sans, -apple-system, "Helvetica Neue", Helvetica, Arial, sans-serif));letter-spacing:0;text-transform:none}.zvs-gift-row .zvs-gift-row__label{display:block;margin:0;font:600 12px/16px var(--zb-sans, var(--zv-sans, -apple-system, "Helvetica Neue", Helvetica, Arial, sans-serif));color:var(--zvs-accent, #7A1F2B)}.zvs-gift-row .cart-items__title{margin:2px 0 0}.zvs-gift-row .zvs-gift-row__qty{font:inherit;letter-spacing:inherit;color:inherit;white-space:nowrap}.zvs-gift-row .zvs-nowrap{white-space:nowrap}.zvs-gift-row .zvs-gift-row__price{margin:6px 0 0;font:600 16px/22px var(--zb-sans, var(--zv-sans, -apple-system, "Helvetica Neue", Helvetica, Arial, sans-serif));font-variant-numeric:tabular-nums}.zvs-gift-row .zvs-gift-row__free{font-weight:700;color:var(--zvs-accent, #7A1F2B)}.zvs-gift-row .zvs-gift-row__real{color:#111}html:not(#zb1):not(#zb2):not(#zb3):not(#zb4) #cart-drawer .cart-drawer__inner .cart-items__table-row.zvs-gift-row.zvs-gift-row--piece,html:not(#zb1):not(#zb2):not(#zb3):not(#zb4) [data-template=cart] .cart-items .cart-items__table-row.zvs-gift-row.zvs-gift-row--piece{align-items:center;padding:0 0 8px}html:not(#zb1):not(#zb2):not(#zb3):not(#zb4) #cart-drawer .cart-drawer__inner .zvs-gift-row.zvs-gift-row--piece .cart-items__media,html:not(#zb1):not(#zb2):not(#zb3):not(#zb4) [data-template=cart] .cart-items .zvs-gift-row.zvs-gift-row--piece .cart-items__media{justify-self:center;align-self:center}html:not(#zb1):not(#zb2):not(#zb3):not(#zb4) #cart-drawer .cart-drawer__inner .zvs-gift-row.zvs-gift-row--piece .cart-items__media-container,html:not(#zb1):not(#zb2):not(#zb3):not(#zb4) [data-template=cart] .cart-items .zvs-gift-row.zvs-gift-row--piece .cart-items__media-container{width:56px;height:56px}html:not(#zb1):not(#zb2):not(#zb3):not(#zb4) #cart-drawer .cart-drawer__inner .zvs-gift-row.zvs-gift-row--piece .cart-items__title,html:not(#zb1):not(#zb2):not(#zb3):not(#zb4) [data-template=cart] .cart-items .zvs-gift-row.zvs-gift-row--piece .cart-items__title{margin:0;font-family:var(--bag-ui, Archivo, system-ui, sans-serif);font-weight:500;font-size:15px;line-height:20px;letter-spacing:0;color:#111}html:not(#zb1):not(#zb2):not(#zb3):not(#zb4) #cart-drawer .cart-drawer__inner .zvs-gift-row.zvs-gift-row--piece .zvs-gift-row__price,html:not(#zb1):not(#zb2):not(#zb3):not(#zb4) [data-template=cart] .cart-items .zvs-gift-row.zvs-gift-row--piece .zvs-gift-row__price{margin:1px 0 0;font-size:14px;line-height:19px;font-weight:700}
/*# sourceMappingURL=/cdn/shop/t/28/assets/zvs-gift.css.map */
