.product-fixed-quick.product-bottom-quick,.product-page .product-fixed-quick.product-bottom-quick{top:auto;bottom:calc(10px + env(safe-area-inset-bottom));color:#173e34;z-index:45;background:#d8ff50;border:1px solid #b8df32;width:min(100% - 24px,600px);min-height:64px;padding:12px 16px;animation:2.8s ease-in-out infinite quick-order-glow;position:fixed;left:50%;transform:translate(-50%)}.product-bottom-quick .quick-access-copy strong{font-size:15px}.product-bottom-quick .quick-access-copy small{max-width:min(70vw,470px)}.product-page .product-quick-space{height:0}.product-page:has(.product-quick-space){padding-bottom:calc(92px + env(safe-area-inset-bottom))}body:has(.product-bottom-quick) .float-actions{bottom:calc(92px + env(safe-area-inset-bottom))}.product-bottom-quick:hover{background:#e6ff8a;animation:none}.product-bottom-quick:focus-visible{outline-offset:3px;outline:3px solid #173e34;animation:none}@keyframes quick-order-glow{0%,to{box-shadow:0 3px 14px #173e3426}50%{background:#e4ff7d;box-shadow:0 3px 22px #bbdf5080}}@media (prefers-reduced-motion:reduce){.product-fixed-quick.product-bottom-quick{animation:none}}.product-quantity{justify-content:space-between;align-items:center;gap:16px;margin:16px 0;font-size:14px;font-weight:800;display:flex}.product-quantity .quick-quantity-controls{align-items:center;gap:16px;display:flex}.product-quantity button{color:#173e34;cursor:pointer;background:#f4f8ed;border:1px solid #becbb3;border-radius:10px;width:44px;height:44px;font-size:23px}.product-quantity button:disabled{opacity:.4;cursor:default}.product-quantity output{text-align:center;min-width:24px}@media (min-width:801px){.product-fixed-quick.product-bottom-quick{display:none!important}.product-page:has(.product-quick-space){padding-bottom:24px}.product-page .product-quick-space{display:none}}@media (max-width:800px){.product-fixed-quick.product-bottom-quick{bottom:calc(74px + env(safe-area-inset-bottom));min-height:50px;padding:8px 12px;animation:none}.product-page:has(.product-quick-space){padding-bottom:calc(142px + env(safe-area-inset-bottom))}}
