.gz-cartpage{padding:clamp(32px,6vw,72px) 0}.gz-cart-top{display:flex;align-items:baseline;justify-content:space-between;gap:16px;margin-bottom:28px;flex-wrap:wrap}.gz-cart-top a{font-weight:600;font-size:15px}[data-gz-cart].is-loading{opacity:.55;pointer-events:none;transition:opacity .15s}.gz-ci{display:grid;grid-template-columns:96px 1fr auto auto;gap:6px 20px;align-items:center;background:var(--gz-surface);border-radius:var(--gz-radius);padding:16px;margin-bottom:14px;box-shadow:0 0 0 2px #3a3a3a1a}.gz-ci-img{width:96px;height:96px;border-radius:12px;overflow:hidden;background:var(--gz-lime);display:block}.gz-ci-img img{width:100%;height:100%;object-fit:cover}.gz-ci-info a{font-weight:700;text-decoration:none;font-size:17px;line-height:1.3;display:block}.gz-ci-info small{display:block;color:var(--gz-muted);font-size:13.5px;margin-top:2px}.gz-ci-unit{color:var(--gz-muted);font-size:14.5px;margin-top:4px}.gz-ci-qty{display:inline-flex;align-items:center;border-radius:12px;box-shadow:inset 0 0 0 2px var(--gz-ink);overflow:hidden}.gz-ci-qty button{width:40px;height:42px;border:0;background:transparent;font:700 20px var(--gz-font);cursor:pointer;color:var(--gz-ink)}.gz-ci-qty button:hover{background:var(--gz-lime)}.gz-ci-qty input{width:46px;height:42px;border:0;text-align:center;font:600 16px var(--gz-font);background:transparent;color:var(--gz-ink);-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;padding:0}.gz-ci-qty input::-webkit-outer-spin-button,.gz-ci-qty input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.gz-ci-right{display:flex;flex-direction:column;align-items:flex-end;gap:8px;min-width:90px}.gz-ci-total{font-weight:800;font-size:19px}.gz-ci-remove{border:0;background:transparent;color:var(--gz-muted);font:600 13px var(--gz-font);text-decoration:underline;cursor:pointer;padding:0}.gz-ci-remove:hover{color:var(--gz-pink)}@media(max-width:640px){.gz-ci{grid-template-columns:76px 1fr}.gz-ci-img{width:76px;height:76px}.gz-ci-qty{grid-column:1 / 2;justify-self:start}.gz-ci-right{grid-column:2 / 3;flex-direction:row;justify-content:space-between;align-items:center;width:100%}}.gz-cart-summary{margin-top:28px;margin-left:auto;max-width:520px}.gz-sum-row{display:flex;justify-content:space-between;align-items:baseline;font-weight:800;font-size:22px;margin-bottom:6px}.gz-sum-note{color:var(--gz-muted);font-size:13.5px;margin:0 0 20px}.gz-consent{display:flex;flex-direction:column;gap:12px;margin-bottom:18px}.gz-consent label{display:grid;grid-template-columns:22px 1fr;gap:12px;align-items:start;font-size:14px;line-height:1.5;cursor:pointer}.gz-consent input[type=checkbox]{appearance:none;-webkit-appearance:none;width:22px;height:22px;margin:1px 0 0;border:2px solid var(--gz-ink);border-radius:6px;background:var(--gz-surface);cursor:pointer;display:grid;place-items:center;flex:none}.gz-consent input[type=checkbox]:checked{background:var(--gz-pink);border-color:var(--gz-pink)}.gz-consent input[type=checkbox]:checked:after{content:"";width:6px;height:11px;border:solid #fff;border-width:0 3px 3px 0;transform:rotate(45deg) translate(-1px,-1px)}.gz-consent input[type=checkbox]:focus-visible{outline:3px solid var(--gz-lime);outline-offset:2px}.gz-consent a{font-weight:600;text-decoration:underline}.gz-checkout-btn{width:100%;font-size:19px;padding:16px 24px}.gz-checkout-hint{font-size:13px;color:var(--gz-muted);margin:10px 0 0;text-align:center}.gz-cart-msg{background:#ffe3ee;color:#8a1f4b;border-radius:12px;padding:12px 16px;font-size:14px;font-weight:600;margin-bottom:16px}.gz-info{margin-top:18px;font-size:12.5px;color:var(--gz-muted);line-height:1.6}.gz-info p{margin:0}.gz-info a{text-decoration:underline;font-weight:600}.gz-cart-empty{text-align:center;padding:48px 0}.gz-cart-empty p{color:var(--gz-muted);margin:12px 0 24px}@media(max-width:640px){.gz-ci{grid-template-columns:76px 1fr auto;grid-template-areas:"img  info info" "qty  qty  right";gap:14px 14px;align-items:center}.gz-ci-img{grid-area:img}.gz-ci-info{grid-area:info}.gz-ci-qty{grid-area:qty;justify-self:start}.gz-ci-right{grid-area:right;width:auto;flex-direction:column;align-items:flex-end;gap:4px;min-width:0}.gz-ci-qty button{width:38px;height:40px}.gz-ci-qty input{width:40px;height:40px}}.gz-promo{background:var(--gz-lime);color:var(--gz-ink);border-radius:14px;padding:13px 18px;font-size:15px;font-weight:600;margin-bottom:18px}.gz-promo--ok{background:var(--gz-pink);color:#fff}.gz-ci-old{font-size:14px;color:var(--gz-muted)}.gz-ci-disc{font-size:12.5px;color:var(--gz-pink);font-weight:700;text-align:right}.gz-ci-omnibus{text-align:right}@media(max-width:640px){.gz-ci-omnibus{text-align:left}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/gz-cart.css.map */
