html[data-theme] .fifi-toast-host{display:contents}html[data-theme] .fifi-toast{position:fixed;inset:auto 24px 24px auto;z-index:var(--z-toast);width:380px;max-width:calc(100vw - 32px);height:auto;margin:0;padding:14px 14px 14px 16px;overflow:visible;border:0;border-radius:var(--radius-xs);background-color:var(--white-cotton);color:var(--black-900);box-shadow:var(--shadow-md)}html[data-theme] .fifi-toast:popover-open{display:flex;align-items:flex-start;gap:12px;animation:fifi-rise var(--dur-base) var(--ease-atelier)}@media screen and (max-width:749px){html[data-theme] .fifi-toast{inset:72px auto auto 50%;translate:-50% 0;width:calc(100vw - 24px)}}@media screen and (min-width:750px){html[data-theme]:has(.sticky-add-to-cart__bar[data-stuck=true]) .fifi-toast,html[data-theme]:has(.fifi-order-bar[data-visible=true]) .fifi-toast{bottom:100px}}html[data-theme] .fifi-toast__icon{flex:none;margin-block-start:2px;font-size:14px;line-height:1;color:var(--pink-600)}html[data-theme] .fifi-toast[data-tone=error] .fifi-toast__icon{color:var(--error-500)}html[data-theme] .fifi-toast__text{display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}html[data-theme] .fifi-toast__title{margin:0;font:600 14px/1.3 var(--font-sans)}html[data-theme] .fifi-toast__message{margin:0;font:400 13px/1.45 var(--font-sans);color:var(--text-secondary);overflow-wrap:anywhere}html[data-theme] .fifi-toast__action{margin:0;padding:2px 0;border:0;background:none;font:600 11px/1.3 var(--font-sans);letter-spacing:var(--tracking-label);text-transform:uppercase;text-decoration:underline;text-underline-offset:3px;white-space:nowrap;color:var(--black-900);cursor:pointer}html[data-theme] .fifi-toast__close{flex:none;display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin:-4px -4px 0 0;padding:0;border:0;border-radius:var(--radius-pill);background:none;color:var(--text-muted);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-atelier)}html[data-theme] .fifi-toast__close:hover{background-color:var(--surface-2)}html[data-theme] .fifi-toast__close:before{content:"";width:16px;height:16px;background-color:currentColor;-webkit-mask:var(--fifi-icon-x) center / contain no-repeat;mask:var(--fifi-icon-x) center / contain no-repeat}@media(prefers-reduced-motion:reduce){html[data-theme] .fifi-toast:popover-open{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/fifi-toast.css.map */
