.mmk-size-card{position:relative;display:block}.mmk-size-card__media-wrap{position:relative}.mmk-size-card__media{display:block}.quick-add-wrapper{position:absolute;bottom:0;left:0;right:0;z-index:2}.mmk-size-card__sizes{background:#fffc;padding:2rem;display:flex;flex-wrap:wrap;gap:.6rem;justify-content:center;transition:opacity .25s;opacity:0;pointer-events:none}.mmk-size-card__sizes[aria-hidden=false],.mmk-size-card:hover .mmk-size-card__sizes{opacity:1;pointer-events:auto}.mmk-size-card__size{display:inline-block;border:none;box-shadow:none;text-decoration:underline;text-decoration-style:dashed;text-decoration-thickness:.1rem;text-underline-offset:.3rem;color:rgb(var(--color-foreground));background-color:transparent;font-family:inherit;font-size:14px;cursor:pointer}.mmk-size-card__size:hover,.mmk-size-card__size:focus{text-decoration:underline}.mmk-size-card__size.is-soldout{opacity:.5;cursor:not-allowed}.mmk-size-card__size .loading__spinner{position:relative;width:1.4rem;display:inline-flex;vertical-align:middle}.mmk-size-card__size .spinner{width:100%;height:100%}.mmk-size-card__size .spinner .path{stroke:rgb(var(--color-foreground));stroke-linecap:round;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.mmk-size-card__sizes-toggle{display:none;margin-top:.6rem;font-size:1.2rem;margin:1rem;width:calc(100% - 2rem);position:absolute;bottom:0;left:0;padding:.6rem 1.2rem;font:inherit;font-size:1.4rem;text-transform:uppercase;text-decoration:none;color:rgb(var(--color-foreground));-webkit-appearance:none;appearance:none;background-color:#fff;justify-content:center;align-items:center;border:0;border-radius:4px}@media screen and (max-width: 468px){.mmk-size-card__sizes{position:static;opacity:0;pointer-events:none}.mmk-size-card:hover .mmk-size-card__sizes[aria-hidden=true]{opacity:0;pointer-events:none}.mmk-size-card__sizes[aria-hidden=false]{opacity:1;pointer-events:auto}.mmk-size-card__sizes-toggle{display:inline-flex}}.mmk-size-card__meta{margin-top:1rem}@media (hover: none) and (pointer: coarse){.mmk-size-card:hover .mmk-size-card__sizes[aria-hidden=true]{opacity:0;pointer-events:none}.mmk-size-card__sizes{position:absolute;left:0;right:0;bottom:0}.mmk-size-card__sizes[aria-hidden=false]{opacity:1;pointer-events:auto}.mmk-size-card__sizes-toggle{display:inline-flex}}.mmk-size-card__title{font-size:18px;margin:0}.mmk-size-card__price,.mmk-size-card__price *{font-size:16px}
/*# sourceMappingURL=/cdn/shop/t/4/assets/component-card-product-sizes.css.map */
