.product-card-wrapper .card__inner.phannies-quick-add-overlay>.quick-add{position:absolute;z-index:5;left:1.2rem;right:1.2rem;bottom:1.2rem;margin:0;grid-row:auto;opacity:0;visibility:hidden;transform:translateY(.8rem);pointer-events:none;transition:opacity .18s ease,transform .18s ease,visibility .18s ease}@media(hover:hover)and (pointer:fine){.product-card-wrapper:hover .card__inner.phannies-quick-add-overlay>.quick-add,.product-card-wrapper .card__inner.phannies-quick-add-overlay:focus-within>.quick-add{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}}@media(hover:none),(pointer:coarse){.product-card-wrapper .card__inner.phannies-quick-add-overlay>.quick-add{opacity:1;visibility:visible;transform:none;pointer-events:auto;left:.8rem;right:.8rem;bottom:.8rem}}.product-card-wrapper .card__inner.phannies-quick-add-overlay>.quick-add .quick-add__submit{box-sizing:border-box;width:100%;min-width:0;min-height:3.8rem;padding:.8rem 1rem;font-size:1.25rem;line-height:1.3;letter-spacing:.025em;border:1px solid rgba(39,33,35,.22);border-radius:.6rem;background:#fffdf9fa;color:#272123;box-shadow:0 3px 13px #0000001f;transition:background .14s ease,color .14s ease}.product-card-wrapper .card__inner.phannies-quick-add-overlay>.quick-add .quick-add__submit:before,.product-card-wrapper .card__inner.phannies-quick-add-overlay>.quick-add .quick-add__submit:after{box-shadow:none!important;border:0!important}.product-card-wrapper .card__inner.phannies-quick-add-overlay>.quick-add .quick-add__submit:not([disabled]):hover{background:#282128;color:#fff}.product-card-wrapper .card__inner.phannies-quick-add-overlay>.quick-add .quick-add__submit:focus-visible{outline:2px solid #282128;outline-offset:3px}@media(prefers-reduced-motion:reduce){.product-card-wrapper .card__inner.phannies-quick-add-overlay>.quick-add,.product-card-wrapper .card__inner.phannies-quick-add-overlay>.quick-add .quick-add__submit{transition:none}}.stadium_approved-badge{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:14px;color:#6f7f46}.stadium_approved-badge__icon{width:20px;height:20px;border-radius:50%;background:#6f7f46;color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;flex-shrink:0}
/*# sourceMappingURL=/cdn/shop/t/127/assets/phannies-hover-quick-add.css.map */
