mf-card-quick-add{display:block;width:100%}.mf-quick-add-trigger{display:flex;box-sizing:border-box;align-items:center;justify-content:center;min-height:44px;padding:12px;background:#000;color:#fff;text-decoration:none;text-align:center;font-weight:700;text-transform:uppercase}.mf-quick-add-trigger:hover{background:#c7ad82;color:#111}.mf-inline-add{position:relative;z-index:3;flex:0 0 auto;grid-column:1 / -1;width:100%;padding:12px;box-sizing:border-box;background:#fff;color:#111;text-align:left;animation:mf-quick-add-in .2s ease-out}.mf-inline-add[hidden]{display:none!important}.mf-inline-add__header{display:flex;align-items:center;justify-content:space-between;text-transform:uppercase;font-size:14px}.mf-inline-add__header button{background:none;color:#111;border:0;font-size:26px;width:44px;height:44px;cursor:pointer}.mf-inline-add fieldset{border:0;padding:0;margin:0 0 12px;min-width:0}.mf-inline-add legend{padding:0;margin-bottom:6px;font-size:12px;line-height:1.5}.mf-inline-add__values{display:flex;flex-wrap:wrap;gap:6px}.mf-inline-add__option{position:relative;min-width:40px;min-height:40px;padding:6px 10px;background:#fff;color:#111;border:1px solid #d5d5d5;border-radius:0;font:inherit;font-size:12px;cursor:pointer}.mf-inline-add__option[aria-pressed=true]{border-color:#111;background-color:#111;color:#fff}.mf-inline-add__swatch{min-width:34px;width:34px;min-height:34px;height:34px;padding:0;border-radius:50%;background-color:var(--swatch--background-color, #eee)!important;background-image:var(--swatch--background);background-size:cover;background-position:center;border:3px solid #fff;box-shadow:0 0 0 1px #ccc;margin:3px}.mf-inline-add__swatch[aria-pressed=true]{box-shadow:0 0 0 2px #111;border-color:#fff}.mf-inline-add__option:disabled{opacity:.35;cursor:not-allowed;text-decoration:line-through}.mf-inline-add__swatch:disabled:after{content:"";position:absolute;width:100%;height:1px;top:50%;left:0;background:#111;transform:rotate(-45deg)}.mf-inline-add__option:not(:disabled):hover{outline:2px solid #c7ad82;outline-offset:2px}.mf-inline-add :focus-visible,.mf-quick-add-trigger:focus-visible{outline:2px solid #9b7c4b;outline-offset:3px}.mf-inline-add__price{margin:8px 0;font-size:14px}.mf-inline-add__submit{width:100%;min-height:44px;padding:10px;border:1px solid #111;background:#111;color:#fff;font:inherit;font-size:13px;font-weight:700;text-transform:uppercase;cursor:pointer}.mf-inline-add__submit:not(:disabled):hover{background:#c7ad82;color:#111;border-color:#c7ad82}.mf-inline-add__submit:disabled{opacity:.45;cursor:not-allowed}.mf-inline-add__status{margin:8px 0 0;font-size:12px;line-height:1.4}.mf-inline-add__status:empty{display:none}.mf-inline-add-open .mf-card-quick-add{opacity:1;pointer-events:auto;transform:none}.mf-inline-add-open .mf-product-card__image-link>img:first-child,.mf-inline-add-open.card-wrapper .card__media .media>img:first-child{opacity:1!important;transform:none!important}.mf-inline-add-open .mf-product-card__secondary-image,.mf-inline-add-open.card-wrapper .card__media .media>img+img,.mf-inline-add-open.card-wrapper .card__media .media>.deferred-media{opacity:0!important}@keyframes mf-quick-add-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.mf-inline-add{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/maternafit-card-quick-add.css.map */
