.tullem-toast[hidden],.tullem-toast [hidden],.tullem-toast-root [hidden]{display:none!important}.tullem-toast{position:fixed;bottom:calc(var(--tullem-toast-bottom, 24px) + env(safe-area-inset-bottom,0px));left:var(--tullem-toast-side, 24px);z-index:2147482000;box-sizing:border-box;width:min(380px,calc(100vw - 32px));min-height:106px;background:var(--tullem-toast-background, #fff);color:var(--tullem-toast-text, #202124);border:1px solid rgba(14,31,22,.1);border-radius:16px;box-shadow:0 16px 52px #0c121126,0 4px 14px #0c12110f;overflow:hidden;font-family:inherit;isolation:isolate;opacity:0;transform:translateY(14px);transition:opacity .28s ease,transform .28s ease}.tullem-toast[data-position=right]{left:auto;right:var(--tullem-toast-side, 24px)}.tullem-toast.is-visible{opacity:1;transform:translateY(0)}.tullem-toast__link{box-sizing:border-box;display:flex;gap:14px;min-height:106px;align-items:center;padding:14px 36px 14px 14px;color:inherit!important;text-decoration:none!important}.tullem-toast__link:focus-visible,.tullem-toast__close:focus-visible{outline:2px solid var(--tullem-toast-accent, #2c7153);outline-offset:-3px}.tullem-toast__media{width:80px;height:80px;flex:0 0 80px;background:#f5f6f3;border-radius:10px;overflow:hidden;display:flex;align-items:center;justify-content:center}.tullem-toast__image{width:100%;height:100%;object-fit:contain;display:block}.tullem-toast__image-placeholder{width:34px;height:34px;color:#a6aeaa;display:grid;place-items:center}.tullem-toast__image-placeholder svg{width:100%;height:100%}.tullem-toast__content{display:flex;flex:1;min-width:0;flex-direction:column;gap:4px}.tullem-toast__eyebrow{display:flex;gap:5px;align-items:center;font-size:11px;font-weight:650;letter-spacing:.005em;color:var(--tullem-toast-accent, #2c7153);line-height:1.35}.tullem-toast__sparkle{font-size:13px}.tullem-toast__title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;font-size:13px;font-weight:700;line-height:1.32;overflow-wrap:anywhere}.tullem-toast__price{font-size:13px;font-weight:750;line-height:1.25}.tullem-toast__hint{font-size:11px;font-weight:600;color:var(--tullem-toast-accent, #2c7153)}.tullem-toast__close{position:absolute;right:8px;top:8px;width:28px;height:28px;padding:6px;display:grid;place-items:center;border:0;border-radius:50%;color:var(--tullem-toast-text, #202124);background:transparent;opacity:.65;cursor:pointer}.tullem-toast__close:hover{opacity:1;background:#141e1912}.tullem-toast__close svg{width:17px;height:17px}.tullem-toast__progress{position:absolute;bottom:0;left:0;height:2px;width:100%;transform-origin:left;background:var(--tullem-toast-accent, #2c7153);opacity:.65;transform:scaleX(1)}.tullem-toast.is-visible:not(.is-paused) .tullem-toast__progress{animation:tullem-toast-countdown var(--tullem-toast-visible-ms, 7s) linear forwards}@keyframes tullem-toast-countdown{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media(max-width:749px){.tullem-toast{width:min(360px,calc(100vw - 24px));bottom:calc(12px + env(safe-area-inset-bottom,0px));left:12px;border-radius:14px;min-height:92px}.tullem-toast[data-position=right]{left:auto;right:12px}.tullem-toast__link{min-height:92px;padding:10px 35px 10px 10px;gap:11px}.tullem-toast__media{width:70px;height:70px;flex-basis:70px}.tullem-toast__title{font-size:12px}}@media(prefers-reduced-motion:reduce){.tullem-toast{transition:none;transform:none}.tullem-toast__progress{animation:none!important}}@media(max-width:749px){.tullem-toast[data-hide-mobile=true]{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/tullem-product-toast.css.map */
