.elixir-mbar{--elixir-line: var(--elixir-hairline, rgba(17, 17, 17, .12));--elixir-grey: var(--elixir-muted, rgba(17, 17, 17, .6));position:fixed;left:0;right:0;bottom:var(--elixir-preview-bar, 0px);z-index:999;box-sizing:border-box;display:block;padding:1rem 1.6rem calc(1.2rem + env(safe-area-inset-bottom));background:rgb(var(--color-background));color:rgb(var(--color-foreground));border-top:1px solid var(--elixir-line);box-shadow:0 -.8rem 2.4rem #1111110f;visibility:hidden;transform:translateY(115%);transition:transform .26s ease,visibility 0s linear .26s}.elixir-mbar[hidden]{display:none}.elixir-mbar.is-visible{visibility:visible;transform:none;transition-delay:0s}.elixir-mbar--always.is-visible{transition:none}.elixir-mbar__in{display:flex;flex-direction:column;gap:1rem;max-width:156rem;margin:0 auto}.elixir-mbar__top{display:flex;align-items:baseline;justify-content:space-between;gap:1.2rem;min-width:0}.elixir-mbar__image{display:none}.elixir-mbar__nm{flex:1 1 auto;min-width:0;margin:0;font-family:var(--font-body-family);font-size:1.3rem;font-weight:600;line-height:1.3;letter-spacing:.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.elixir-mbar__pr{flex:none;display:flex;flex-direction:column;align-items:flex-end;margin:0;font-size:1.4rem;font-weight:600;line-height:1.15;font-variant-numeric:tabular-nums;white-space:nowrap}.elixir-mbar__pr small{font-size:1.2rem;font-weight:400;color:var(--elixir-grey)}.elixir-mbar .form{margin:0}.elixir-mbar__row{display:flex;align-items:stretch;gap:1rem}.elixir-mbar__btns{flex:1 1 auto;display:grid;grid-template-columns:1fr 1fr;gap:1rem}.elixir-mbar__btns--one{grid-template-columns:1fr}.elixir-mbar__add,.elixir-mbar__buy{position:relative;height:4.8rem;margin:0;padding:0 1.2rem;font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;letter-spacing:.02em;line-height:1;white-space:nowrap;border:1px solid rgb(var(--color-foreground));border-radius:0;cursor:pointer;transition:background-color .15s ease,color .15s ease}.elixir-mbar__add{background:transparent;color:rgb(var(--color-foreground))}.elixir-mbar__buy{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}@media(hover:hover){.elixir-mbar__add:not([disabled]):hover{background:rgb(var(--color-foreground));color:rgb(var(--color-background))}.elixir-mbar__buy:not([disabled]):hover{background:transparent;color:rgb(var(--color-foreground))}}.elixir-mbar__add:focus-visible,.elixir-mbar__buy:focus-visible,.elixir-mbar__qty button:focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.elixir-mbar__add[disabled],.elixir-mbar__buy[disabled],.elixir-mbar__add[aria-disabled=true]{cursor:not-allowed;opacity:.5}.elixir-mbar__add.loading,.elixir-mbar__buy.loading{color:transparent;opacity:1}.elixir-mbar__add.loading>.loading__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center}.elixir-mbar__add.loading>.loading__spinner .path{stroke:rgb(var(--color-foreground))}.elixir-mbar__qty{display:none}.elixir-mbar .product-form__error-message-wrapper:not([hidden]){position:absolute;left:0;right:0;bottom:calc(100% + 1px);display:flex;align-items:flex-start;gap:.6rem;margin:0;padding:.8rem 1.6rem;font-size:1.3rem;line-height:1.5;background:rgb(var(--color-background));border-top:1px solid var(--elixir-line)}.elixir-mbar .product-form__error-message-wrapper .svg-wrapper{flex:none;width:1.5rem;height:1.5rem;margin-top:.2rem}body.elixir-bar-always{padding-bottom:var(--elixir-bar-h, 0px)}body.elixir-bar-always .elixir-wa-float{bottom:calc(var(--elixir-bar-h, 0px) + 1.6rem + var(--elixir-preview-bar, 0px))}body.elixir-sticky-visible #google-merchantwidget-iframe-wrapper{bottom:calc(var(--elixir-bar-h, 8.4rem) + 1.6rem + var(--elixir-preview-bar, 0px))!important}@media screen and (min-width:990px){.elixir-mbar{left:auto;right:4.8rem;bottom:calc(2.4rem + var(--elixir-preview-bar, 0px));width:46rem;padding:1.6rem 2rem;border-top:0;box-shadow:0 1px 2px #1111110f,0 1.6rem 4rem -.8rem #1111113d}.elixir-sticky-atc--no-desktop{display:none!important}.elixir-mbar__in{gap:1.2rem}.elixir-mbar__top{align-items:center;gap:1.2rem}.elixir-mbar__image{display:block;flex:none;width:4rem;height:5rem;object-fit:cover;background:#f7f6f3}.elixir-mbar__nm{font-size:1.4rem}.elixir-mbar__btns{gap:1rem}.elixir-mbar__qty{display:flex;align-items:stretch;width:13.2rem;background:var(--elixir-card, #fff);border:1px solid rgba(17,17,17,.28)}.elixir-mbar__qty button{flex:none;width:4.4rem;margin:0;padding:0;background:transparent;border:0;border-radius:0;font-family:var(--font-body-family);font-size:1.6rem;font-weight:500;line-height:1;color:rgb(var(--color-foreground));cursor:pointer;transition:background-color .15s ease}.elixir-mbar__qty button:hover{background:var(--elixir-ground, #F7F6F3)}.elixir-mbar__qty output{flex:1;display:grid;place-items:center;font-family:var(--font-body-family);font-size:1.4rem;font-weight:600;font-variant-numeric:tabular-nums;border-inline:1px solid var(--elixir-line)}body.elixir-bar-always{padding-bottom:calc(var(--elixir-bar-h, 0px) + 2.4rem)}body.elixir-bar-always .elixir-wa-float{bottom:calc(var(--elixir-bar-h, 0px) + 4rem + var(--elixir-preview-bar, 0px));right:4.8rem}}@media(prefers-reduced-motion:reduce){.elixir-mbar,.elixir-mbar.is-visible{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/elixir-sticky-atc.css.map */
