mf-discount-code.mf-discount{--mf-discount-bg: var(--mv-surface-brand, #f2f7ff);--mf-discount-text: var(--mv-ink, #202124);--mf-discount-accent: var(--ff-blue, var(--mv-brand, #175bcc));--mf-discount-muted: var(--mv-muted, #606164);display:block;container-type:inline-size;margin:8px 0;color:var(--mf-discount-text);font-family:var(--font-body-family, inherit);text-align:start}mf-discount-code.mf-discount[data-theme-colors=false]{--mf-discount-bg: var(--mf-discount-custom-bg, #f2f7ff);--mf-discount-text: var(--mf-discount-custom-text, #202124);--mf-discount-accent: var(--mf-discount-custom-accent, #175bcc);--mf-discount-muted: var(--mf-discount-text)}body #MainContent .product__info-container>mf-discount-code.mf-discount{margin:8px 0}.mf-discount *,.mf-discount *:before,.mf-discount *:after{box-sizing:border-box}.mf-discount[hidden],.mf-discount [hidden]{display:none!important}.mf-discount__body{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 10px;padding:10px 12px;border:1px solid #dce3ee;border-color:color-mix(in srgb,var(--mf-discount-accent) 15%,var(--mf-discount-bg));border-radius:4px;background:var(--mf-discount-bg)}.mf-discount__offer{min-width:0}.mf-discount .mf-discount__title,body #MainContent .mf-discount .mf-discount__title{margin:0;color:var(--mf-discount-text);font-size:14px;font-weight:700;line-height:20px;letter-spacing:0;overflow-wrap:anywhere}.mf-discount .mf-discount__detail,body #MainContent .mf-discount .mf-discount__detail{margin:2px 0 0;color:var(--mf-discount-muted);font-size:12px;line-height:17px;letter-spacing:0;overflow-wrap:anywhere}.mf-discount .mf-discount__timer,body #MainContent .mf-discount .mf-discount__timer{display:flex;flex-wrap:wrap;gap:0 5px;margin:2px 0 0;color:var(--mf-discount-muted);font-size:12px;line-height:18px;letter-spacing:0}.mf-discount__timer time{color:var(--mf-discount-accent);font-weight:600;font-variant-numeric:tabular-nums;white-space:nowrap}.mf-discount__redeem{min-width:0;max-width:160px}.mf-discount__copy{-webkit-appearance:none;appearance:none;display:grid;grid-template-columns:minmax(0,1fr) 16px;grid-template-areas:"code icon" "label icon";align-items:center;justify-items:start;column-gap:7px;min-width:110px;max-width:100%;min-height:44px;padding:5px 9px;border:1px solid currentColor;border-radius:4px;background:transparent;color:var(--mf-discount-accent);font:inherit;text-align:start;cursor:pointer;transition:background-color .16s ease}.mf-discount__code{grid-area:code;max-width:100%;color:inherit;font:inherit;font-size:13px;font-weight:700;line-height:17px;letter-spacing:.02em;overflow-wrap:anywhere;user-select:all;-webkit-user-select:all}.mf-discount__copy [data-discount-copy-text]{grid-area:label;font-size:12px;font-weight:500;line-height:15px;letter-spacing:0}.mf-discount__copy svg{grid-area:icon;width:16px;height:16px}.mf-discount__copy .mf-discount__check-icon,.mf-discount__copy[data-copied=true] .mf-discount__copy-icon{display:none}.mf-discount__copy[data-copied=true] .mf-discount__check-icon{display:block}.mf-discount__copy[data-copied=true]{background:#ffffffbf}.mf-discount__copy:focus-visible{outline:2px solid var(--mf-discount-accent);outline-offset:3px}.mf-discount__copy:active{background:#ffffffd9}.mf-discount .mf-discount__status,body #MainContent .mf-discount .mf-discount__status{grid-column:1 / -1;margin:0;color:var(--mf-discount-text);font-size:12px;line-height:18px;overflow-wrap:anywhere}.mf-discount .mf-discount__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.mf-discount__manual{font-size:13px;overflow-wrap:anywhere}.mf-discount__editor-note{margin:8px 0;padding:12px;border:1px dashed #175bcc;border-radius:4px;color:#202124;background:#f2f7ff;font-size:13px;line-height:1.5}@container (max-width: 290px){.mf-discount__body{padding:8px;column-gap:8px}.mf-discount__redeem{max-width:128px}.mf-discount__copy{min-width:104px;padding-inline:7px;column-gap:5px}}@media(hover:hover){.mf-discount__copy:hover{background:#ffffffd9}}@media(prefers-reduced-motion:reduce){.mf-discount__copy{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/component-discount-code.css.map */
