.card{position:relative;display:flex;flex-direction:column}.card__link{display:block;flex:1 1 auto;color:inherit;text-decoration:none}.card__body{padding:1rem 1.1rem .8rem}.card__buy{padding:0 1.1rem 1.1rem}.card__form{display:grid;gap:.55rem;margin:0}.card__btn{width:100%;min-height:44px;padding:.7rem 1rem}.card__cart{position:absolute;top:.7rem;right:.7rem;z-index:3;display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid var(--line);border-radius:50%;background:#fffdf8f2;color:var(--brine);box-shadow:0 2px 8px #24171124;cursor:pointer;transition:background-color .2s,color .2s,border-color .2s,transform .2s;-webkit-tap-highlight-color:transparent}.card__cart:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px}.card__cart:hover{background:var(--brine);border-color:var(--brine);color:#fff}.card__cart:active{transform:scale(.94)}.card__cart .ic-check{display:none}.card__cart.is-added{background:var(--mustard);border-color:var(--mustard);color:var(--ink)}.card__cart.is-added .ic-cart{display:none}.card__cart.is-added .ic-check{display:block}.card__cart.is-error{background:var(--mirch);border-color:var(--mirch);color:#fff}.card__cart[disabled]{opacity:.6;cursor:progress}.cart-count.is-bump{animation:cart-bump .45s ease-out}@keyframes cart-bump{0%{transform:scale(1)}40%{transform:scale(1.35)}to{transform:scale(1)}}.drawer{position:relative}.drawer__btn{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:44px;padding:.5rem .95rem;border:2px solid var(--line);border-radius:999px;background:#fff;color:var(--ink);font:500 .95rem/1.2 var(--font-body);cursor:pointer;list-style:none;transition:border-color .2s,background-color .2s;-webkit-tap-highlight-color:transparent}.drawer__btn::-webkit-details-marker{display:none}.drawer__btn::marker{content:""}.drawer__btn:after{content:"";flex:none;width:.5rem;height:.5rem;border-right:2px solid var(--brine);border-bottom:2px solid var(--brine);transform:rotate(45deg) translateY(-2px);transition:transform .2s}.drawer__btn:hover{border-color:var(--brine)}.drawer[open] .drawer__btn{border-color:var(--brine);background:var(--tint)}.drawer[open] .drawer__btn:after{transform:rotate(-135deg) translateY(-2px)}.drawer__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drawer__panel{position:absolute;left:0;right:0;bottom:calc(100% + .5rem);z-index:20;max-height:14rem;overflow:auto;padding:.5rem;background:var(--paper);border:2px solid var(--brine);border-radius:var(--radius);box-shadow:0 10px 28px #24171138}.drawer__title{margin:.1rem .4rem .4rem;font:600 .75rem/1.2 var(--font-body);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.drawer__opt{position:relative;display:flex;align-items:center;justify-content:space-between;gap:.6rem;min-height:44px;padding:.55rem .8rem;border-radius:10px;font:500 .95rem/1.2 var(--font-body);cursor:pointer;transition:background-color .15s,color .15s}.drawer__opt+.drawer__opt{margin-top:.2rem}.drawer__opt:hover{background:var(--tint)}.drawer__opt input{position:absolute;opacity:0;pointer-events:none}.drawer__price{font-weight:600;color:var(--mirch)}.drawer__opt:has(input:checked){background:var(--brine);color:#fff}.drawer__opt:has(input:checked) .drawer__price{color:var(--mustard)}.drawer__opt:has(input:focus-visible){outline:3px solid var(--mirch);outline-offset:2px}.drawer__opt.is-out{opacity:.5;cursor:not-allowed}.drawer__opt.is-out:hover{background:none}@media(prefers-reduced-motion:no-preference){.drawer[open] .drawer__panel{animation:drawer-up .18s ease-out}}@keyframes drawer-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:480px){.card__body{padding:.8rem .8rem .6rem}.card__buy{padding:0 .8rem .9rem}.card__btn{font-size:.95rem;padding:.65rem .8rem}.card__cart{top:.55rem;right:.55rem;width:36px;height:36px}.card__cart svg{width:18px;height:18px}.drawer__btn{padding:.45rem .75rem;font-size:.85rem}.drawer__panel{padding:.4rem}.drawer__opt{padding:.5rem .6rem;font-size:.88rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/buy-now.css.map */
