.card__actions--addtobag-wrapper{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:99999;pointer-events:none}.card__actions--addtobag{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:100%;height:100%;pointer-events:none}.card__actions--addtobag>*{pointer-events:auto}.card__single-add-form{width:100%;max-width:100%;display:block}.card__addtobag-trigger{display:flex;justify-content:center;align-items:center;width:100%;height:100%;border:0;background:transparent;cursor:pointer;padding:0;margin:0;font:inherit;color:inherit;text-align:center;line-height:1;appearance:none;-webkit-appearance:none}.card__addtobag-trigger:hover,.card__addtobag-trigger:focus,.card__addtobag-trigger:focus-visible{color:inherit;text-decoration:none;outline:none}@media screen and (max-width:749px){.card__actions--addtobag-wrapper{display:block!important;opacity:0;visibility:hidden;transition:opacity .3s ease}.card__actions--addtobag-wrapper[style*=height]{opacity:1;visibility:visible}.card__actions-button,.card__single-add-button,.card__variants{opacity:.95!important;width:90%;margin-bottom:8px;border-radius:4px;box-shadow:0 2px 4px #0000001a}.card__variants-list{padding:4px 0}.card__actions-button,.card__single-add-button,.card__variants{padding:4px 8px!important}.card__variants,.card__actions-button{width:90%!important;margin:5px auto}.card__variants-list{gap:2px!important;padding:1px 0!important;justify-content:space-between!important}.card__variants-list button{margin:0!important;padding:0!important}}.card__actions-button,.card__single-add-button,.card__variants{background:#fff;opacity:.8;padding:4px 12px;text-align:center;font-size:12px;font-weight:700;color:#4a4a4a;text-transform:uppercase;letter-spacing:.5px;max-height:40px;width:100%;max-width:100%;transition:all .3s ease;cursor:pointer;height:40px}@media screen and (min-width:750px){.card-wrapper:hover>.card__actions--addtobag-wrapper,.product-card-wrapper:hover>.card__actions--addtobag-wrapper,.grid__item:hover>.card-wrapper>.card__actions--addtobag-wrapper,.slider__slide:hover>.card-wrapper>.card__actions--addtobag-wrapper,li:hover>.card-wrapper>.card__actions--addtobag-wrapper{display:flex!important}}.card__actions-button:hover,.card__single-add-button:hover{opacity:.8}.card__variants{min-height:40px;justify-content:center;align-items:center}.card__variants.hidden,.card__actions-button.hidden{display:none!important}.card__variants-list{display:flex;justify-content:center;gap:4px;flex-wrap:wrap;align-items:center;min-height:33px}.card__variant-item{border:none;background:transparent;cursor:pointer;transition:all .2s ease;text-decoration:none!important;outline:none!important;user-select:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important}.card__variant-item--available{cursor:pointer}.card__variant-item--available:hover{background:#0000000d}.card__variant-item--unavailable{cursor:not-allowed;opacity:.4}.card__variant-size{color:#4a4a4a}.card__variant-item--unavailable .card__variant-size{text-decoration:line-through;color:#999}.card__variant-item--loading{opacity:.7;pointer-events:none;cursor:wait}.card__actions-button--loading{pointer-events:none;cursor:wait}.card__variant-spinner{display:inline-block;width:14px;height:14px;border:2px solid rgba(74,74,74,.2);border-top-color:#4a4a4a;border-radius:50%;animation:card-variant-spin .6s linear infinite;vertical-align:middle}.card__variants--loading{pointer-events:none}@keyframes card-variant-spin{to{transform:rotate(360deg)}}.card__variant-item--success{background:#28a7451a!important;border:1px solid #28a745}.card__single-variant{text-align:center;color:#666;font-size:10px}
/*# sourceMappingURL=/cdn/shop/t/95/assets/quick-shop-variants.css.map */
