.cz-purchase-bar{display:none}.cz-purchase-bar [hidden]{display:none!important}@media(max-width:768px){.cz-purchase-bar:not([hidden]){display:block;position:fixed;inset-inline:0;bottom:var(--cz-purchase-nav-height, calc(45px + env(safe-area-inset-bottom)) );z-index:20;background:#fff;border-top:1px solid #e4e6e8;box-shadow:0 -3px 12px #0000000d;padding:2px max(8px,env(safe-area-inset-right)) 2px max(8px,env(safe-area-inset-left))}.cz-purchase-bar__row{display:grid;grid-template-columns:minmax(54px,1.2fr) 86px max-content minmax(64px,1.3fr);gap:6px;align-items:center;max-width:768px;margin:0 auto}.cz-purchase-bar__row:has(.cz-purchase-bar__variant[hidden]){grid-template-columns:86px max-content minmax(64px,1fr)}.cz-purchase-bar__row:has(.cz-purchase-bar__price[hidden]){grid-template-columns:minmax(54px,1.2fr) 86px minmax(64px,1.3fr)}.cz-purchase-bar__row:has(.cz-purchase-bar__variant[hidden]):has(.cz-purchase-bar__price[hidden]){grid-template-columns:86px minmax(64px,1fr)}.cz-purchase-bar__price{color:#252d43;font-size:16px;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.2;white-space:nowrap}.cz-purchase-bar .cz-purchase-bar__variant{width:100%;min-width:0;height:44px;margin:0;padding:0 25px 0 10px;border:1px solid #626b82;border-radius:18px;background-color:#fff;background-position:right 8px center;color:#252d43;font-size:16px;line-height:normal;text-overflow:ellipsis}.cz-purchase-bar__quantity{display:grid;grid-template-columns:28px minmax(0,1fr) 28px;height:44px;border:1px solid #626b82;border-radius:18px;overflow:hidden}.cz-purchase-bar__quantity button,.cz-purchase-bar__quantity input{-webkit-appearance:none;appearance:none;border:0;border-radius:0;padding:0;margin:0;width:100%;min-width:0;background:#fff;color:#252d43;text-align:center;font-size:16px;line-height:1}.cz-purchase-bar__quantity button{font-size:22px;touch-action:manipulation}.cz-purchase-bar__quantity input{-moz-appearance:textfield}.cz-purchase-bar__quantity input::-webkit-inner-spin-button,.cz-purchase-bar__quantity input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cz-purchase-bar .cz-purchase-bar__add{min-height:44px;min-width:0;width:100%;margin:0;padding:0 8px;border:0;border-radius:15px;background:#00bcc2;color:#fff;font-family:inherit;font-size:16px;font-weight:700;line-height:1.1;letter-spacing:0;text-transform:uppercase;touch-action:manipulation}.cz-purchase-bar[data-terms-required] .cz-purchase-bar__add{padding:2px 6px;font-size:13px;line-height:1}.cz-purchase-bar button:disabled{opacity:.5;cursor:default}.cz-purchase-bar button:focus-visible,.cz-purchase-bar input:focus-visible,.cz-purchase-bar select:focus-visible{outline:2px solid #252d43;outline-offset:-3px}.cz-purchase-bar[aria-busy=true] .cz-purchase-bar__add{opacity:.6}html.js-drawer-open .cz-purchase-bar,html.modal-open .cz-purchase-bar,body:has(.cz-search-overlay.is-open) .cz-purchase-bar{display:none}@media(max-width:359px){.cz-purchase-bar__row{grid-template-columns:minmax(44px,1.2fr) 82px max-content minmax(64px,1.3fr);column-gap:4px}.cz-purchase-bar .cz-purchase-bar__variant{padding-inline-start:6px;padding-inline-end:21px;background-position:right 6px center}}}
/*# sourceMappingURL=/cdn/shop/t/230/assets/carzilla-mobile-purchase-bar.css.map */
