.muah-icon{display:inline-flex;align-items:center;justify-content:center;width:var(--icon-size, 24px);height:var(--icon-size, 24px);flex-shrink:0;color:currentColor;line-height:0}.muah-icon svg{width:100%;height:100%;display:block;stroke:currentColor;fill:none;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}.muah-icon[data-set=brand] svg,.muah-icon.is-brand svg{stroke:none;fill:currentColor}.muah-pcard__cart-btn .muah-icon svg{stroke:none;fill:currentColor}.muah-btn{--btn-bg: var(--color-fg);--btn-fg: var(--color-bg);--btn-bg-hover: var(--color-accent);--btn-fg-hover: var(--color-bg);--btn-border: transparent;--btn-radius: var(--radius-pill);--btn-py: var(--space-sm);--btn-px: var(--space-lg);--btn-fs: var(--fs-sm);display:inline-flex;align-items:center;justify-content:center;gap:var(--space-xs);padding:var(--btn-py) var(--btn-px);background:var(--btn-bg);color:var(--btn-fg);border:1px solid var(--btn-border);border-radius:var(--btn-radius);font-family:var(--font-body);font-size:var(--btn-fs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);line-height:1;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background var(--dur-base) var(--ease-out),color var(--dur-base) var(--ease-out),border-color var(--dur-base) var(--ease-out),transform var(--dur-fast) var(--ease-out);-webkit-user-select:none;user-select:none}.muah-btn:hover{background:var(--btn-bg-hover);color:var(--btn-fg-hover)}.muah-btn:active{transform:scale(.98)}.muah-btn:disabled,.muah-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}.muah-btn--primary{--btn-bg: var(--color-accent);--btn-fg: var(--color-bg);--btn-bg-hover: var(--color-accent-deep)}.muah-btn--secondary{--btn-bg: var(--color-bg-soft);--btn-fg: var(--color-fg);--btn-bg-hover: var(--color-bg-deep);--btn-fg-hover: var(--color-fg)}.muah-btn--ghost{--btn-bg: transparent;--btn-fg: var(--color-fg);--btn-bg-hover: var(--color-fg);--btn-fg-hover: var(--color-bg);--btn-border: var(--color-fg)}.muah-btn--ghost-light{--btn-bg: transparent;--btn-fg: var(--color-bg);--btn-bg-hover: var(--color-bg);--btn-fg-hover: var(--color-fg);--btn-border: var(--color-bg)}.muah-btn--outline-pink{--btn-bg: var(--color-bg);--btn-fg: var(--color-accent);--btn-bg-hover: var(--color-accent);--btn-fg-hover: var(--color-bg);--btn-border: var(--color-accent)}.muah-btn--sm{--btn-py: var(--space-2xs);--btn-px: var(--space-md);--btn-fs: var(--fs-2xs)}.muah-btn--lg{--btn-py: var(--space-md);--btn-px: var(--space-xl);--btn-fs: var(--fs-md)}.muah-btn--block{width:100%}.muah-btn--icon{--btn-px: var(--space-sm);width:40px;height:40px;padding:0}.muah-badge{display:inline-flex;align-items:center;gap:var(--space-2xs);padding:4px 10px;border-radius:var(--radius-pill);background:var(--color-bg-soft);color:var(--color-accent);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;line-height:1.2}.muah-badge--accent{background:var(--color-accent);color:var(--color-bg)}.muah-badge--success{background:var(--color-success);color:var(--color-bg)}.muah-badge--warning{background:var(--color-warning);color:var(--color-fg)}.muah-badge--error{background:var(--color-error);color:var(--color-bg)}.muah-badge--ghost{background:transparent;border:1px solid var(--color-border);color:var(--color-fg-muted)}.muah-tag{display:inline-flex;align-items:center;padding:2px 8px;border-radius:var(--radius-sm);background:var(--color-border-soft);color:var(--color-fg-muted);font-size:var(--fs-3xs);font-weight:var(--fw-medium)}.muah-price{display:inline-flex;align-items:baseline;gap:var(--space-xs);font-family:var(--font-body);color:var(--color-fg)}.muah-price__current{font-size:var(--fs-lg);font-weight:var(--fw-semibold)}.muah-price__compare{font-size:var(--fs-sm);color:var(--color-fg-faint);text-decoration:line-through}.muah-price--lg .muah-price__current{font-size:var(--fs-2xl)}.muah-price--lg .muah-price__compare{font-size:var(--fs-md)}.muah-price--sale .muah-price__current{color:var(--color-accent)}.muah-rating{display:inline-flex;align-items:center;gap:var(--space-xs);font-size:var(--fs-sm);color:var(--color-fg-muted)}.muah-rating__stars{--star-empty: var(--color-border);--star-filled: var(--color-accent);position:relative;display:inline-block;font-size:var(--fs-md);letter-spacing:1px;line-height:1;color:var(--star-empty)}.muah-rating__stars:before{content:"\2605\2605\2605\2605\2605"}.muah-rating__stars-fill{position:absolute;top:0;left:0;overflow:hidden;white-space:nowrap;width:var(--rating-pct, 0%);color:var(--star-filled)}.muah-rating__stars-fill:before{content:"\2605\2605\2605\2605\2605"}.muah-rating__count{color:var(--color-fg-faint);font-size:var(--fs-2xs)}.muah-qty{display:inline-flex;align-items:center;border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-bg);overflow:hidden;width:fit-content}.muah-qty__btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;background:transparent;border:none;color:var(--color-fg);cursor:pointer;transition:background var(--dur-fast) var(--ease-out)}.muah-qty__btn:hover{background:var(--color-bg-soft)}.muah-qty__btn:disabled{color:var(--color-fg-faint);cursor:not-allowed}.muah-qty__input{width:40px;height:36px;border:none;background:transparent;text-align:center;font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--color-fg);-moz-appearance:textfield}.muah-qty__input::-webkit-outer-spin-button,.muah-qty__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.muah-input,.muah-textarea,.muah-select{width:100%;padding:12px 16px;background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);font-family:var(--font-body);font-size:var(--fs-sm);color:var(--color-fg);transition:border-color var(--dur-base) var(--ease-out),box-shadow var(--dur-base) var(--ease-out)}.muah-input::placeholder,.muah-textarea::placeholder{color:var(--color-fg-faint)}.muah-input:focus,.muah-textarea:focus,.muah-select:focus{outline:none;border-color:var(--color-accent);box-shadow:0 0 0 3px #7e3c3b1a}.muah-textarea{min-height:120px;resize:vertical;line-height:var(--lh-normal)}.muah-select{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1.5L6 6.5L11 1.5' stroke='%230A0A0A' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:40px}.muah-input--error,.muah-textarea--error,.muah-select--error{border-color:var(--color-error)}.muah-label{display:block;margin-bottom:var(--space-xs);font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--color-fg);letter-spacing:var(--tracking-wide);text-transform:uppercase}.muah-check{display:inline-flex;align-items:center;gap:var(--space-xs);cursor:pointer;-webkit-user-select:none;user-select:none;font-size:var(--fs-sm);color:var(--color-fg)}.muah-check__input{-webkit-appearance:none;appearance:none;width:18px;height:18px;border:1.5px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-bg);cursor:pointer;display:inline-grid;place-items:center;transition:background var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.muah-check__input[type=radio]{border-radius:var(--radius-pill)}.muah-check__input:checked{background:var(--color-accent);border-color:var(--color-accent)}.muah-check__input:checked:after{content:"";width:10px;height:10px;background:url("data:image/svg+xml,%3Csvg width='10' height='8' viewBox='0 0 10 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 4L4 7L9 1' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center / contain}.muah-check__input[type=radio]:checked:after{background:var(--color-bg);width:8px;height:8px;border-radius:var(--radius-pill)}
/*# sourceMappingURL=/cdn/shop/t/18/assets/muah-components.css.map */
