:root{--bg:#f5f4f2;--surface:#e9e8e5;--stage:#e6e5e2;--sheet:#fff;--ink:#111;--muted:#5e5e5e;--line:#cfcecb;--dark:#111;--dark-raised:#1c1c1c;--dark-ink:#f5f4f2;--dark-muted:#a3a3a3;--accent:#111;--accent-press:#333;--accent-ink:#fff;--sale:#a11d1d;--photo:#ebebeb;--scrim:#11111180;--font:var(--font-sans), "Helvetica Neue", Arial, sans-serif;--serif:var(--font);--step-label:.75rem;--step-small:.875rem;--step-body:clamp(.9375rem, .9rem + .15vw, 1.0625rem);--step-lead:clamp(1.25rem, 1.1rem + .6vw, 1.625rem);--step-head:clamp(2.25rem, 1.3rem + 3.6vw, 4.75rem);--step-display:clamp(3.5rem, 1rem + 11vw, 11.5rem);--gutter:clamp(16px, 4vw, 48px);--section:clamp(88px, 11vw, 176px);--header-h:56px;--tabs-h:44px;--tap:48px;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur-press:.12s;--dur-ui:.24s;--dur-enter:.8s;color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + var(--tabs-h) + 16px)}body{background:var(--bg);color:var(--ink);font-family:var(--font);font-size:var(--step-body);font-kerning:normal;text-rendering:optimizelegibility;margin:0;line-height:1.6}[hidden]{display:none!important}h1,h2,h3,h4,p,ul,ol,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{padding:0;list-style:none}h1,h2,h3{text-transform:uppercase;letter-spacing:-.01em;text-wrap:balance;font-weight:700;line-height:1}.label{font-size:var(--step-label);text-transform:uppercase;letter-spacing:.18em;font-weight:600;line-height:1.5}.link-u{font-size:var(--step-label);text-transform:uppercase;letter-spacing:.16em;text-underline-offset:6px;white-space:nowrap;transition:text-underline-offset var(--dur-ui) var(--ease-out);align-items:center;gap:8px;padding:6px 0;font-weight:600;text-decoration:underline 1px;display:inline-flex}.link-u svg{width:14px;height:14px;transition:transform var(--dur-ui) var(--ease-out)}p{text-wrap:pretty}img,svg,video{max-width:100%;display:block}img{height:auto}main{padding-bottom:var(--section)}main:has(>.bottega:last-child){padding-bottom:0}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1px}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}input,textarea,select{font-size:max(16px,1em)}button,a,[role=button],summary,label.chip{touch-action:manipulation}button,[role=button],summary,.chip,.tab{-webkit-user-select:none;user-select:none}:focus-visible{outline:2px solid var(--ink);outline-offset:3px}::selection{background:var(--ink);color:var(--bg)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.wrap{width:100%;max-width:1600px;padding-inline:var(--gutter);margin-inline:auto}.btn{background:var(--accent);min-height:52px;color:var(--accent-ink);font-weight:600;font-size:var(--step-label);text-transform:uppercase;letter-spacing:.16em;white-space:nowrap;cursor:pointer;transition:transform var(--dur-press) var(--ease-out), background-color var(--dur-press) var(--ease-out), color var(--dur-press) var(--ease-out);border:0;border-radius:0;justify-content:center;align-items:center;gap:10px;padding:0 32px;text-decoration:none;display:inline-flex}.btn svg{width:16px;height:16px}.btn:active{background:var(--accent-press);transform:scale(.97)}.btn[disabled],.btn[aria-disabled=true]{background:var(--surface);color:var(--muted);cursor:not-allowed;transform:none}.btn--ink{background:var(--ink);color:#fff}.btn--ink:active{background:#333}.btn--light{background:var(--dark-ink);color:var(--dark)}.btn--light:active{background:#fff}.btn--quiet{background:var(--surface);color:var(--ink)}.btn--quiet:active{background:#dddcd8}.btn--block{width:100%}.icon-btn{width:var(--tap);height:var(--tap);color:inherit;cursor:pointer;transition:transform var(--dur-press) var(--ease-out);background:0 0;border:0;place-items:center;padding:0;display:inline-grid;position:relative}.icon-btn:active{transform:scale(.9)}.icon-btn svg{width:22px;height:22px}.chip{background:var(--surface);min-height:44px;color:var(--ink);font-size:var(--step-label);text-transform:uppercase;letter-spacing:.12em;white-space:nowrap;cursor:pointer;transition:background-color var(--dur-press) var(--ease-out), color var(--dur-press) var(--ease-out), transform var(--dur-press) var(--ease-out);border:0;border-radius:0;align-items:center;gap:8px;padding:0 18px;font-weight:600;text-decoration:none;display:inline-flex}.chip:active{transform:scale(.96)}.chip[aria-pressed=true],.chip[aria-current=page],.chip.is-on{background:var(--ink);color:#fff}.price{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:.5em;display:inline-flex}.price__now{font-weight:600}.price--sale .price__now{color:var(--sale)}.price__was{color:var(--muted);font-size:.88em;text-decoration:line-through}.price__off{color:var(--sale);font-size:.88em;font-weight:600}[data-reveal]{opacity:1}.js [data-reveal]{opacity:0;transition:opacity var(--dur-enter) var(--ease-out), transform var(--dur-enter) var(--ease-out);transition-delay:calc(var(--i,0) * 80ms);transform:translateY(24px)}.js [data-reveal].is-in{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.js [data-reveal]{opacity:1;transition:none;transform:none}*,:before,:after{scroll-behavior:auto!important;animation-duration:1ms!important;animation-iteration-count:1!important}}@media (hover:hover) and (pointer:fine){.btn:hover{background:var(--accent-press)}.btn--ink:hover{background:#333}.btn--light:hover{background:#fff}.btn--quiet:hover,.chip:hover{background:#dddcd8}.chip[aria-pressed=true]:hover,.chip.is-on:hover{background:#333}.link-u:hover{text-underline-offset:9px}.link-u:hover svg{transform:translate(4px)}}.hdr[data-astro-cid-nen7h5rs]{z-index:40;background:var(--bg);transition:transform .32s var(--ease-out);position:sticky;top:0}.hdr[data-astro-cid-nen7h5rs].is-hidden{transform:translateY(-100%)}.hdr__util[data-astro-cid-nen7h5rs]{background:var(--dark);color:var(--dark-ink);padding-top:env(safe-area-inset-top,0px)}.hdr__util-in[data-astro-cid-nen7h5rs]{text-transform:uppercase;letter-spacing:.1em;white-space:nowrap;justify-content:center;align-items:center;min-height:34px;font-size:11px;font-weight:600;display:flex}.hdr__util[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{text-decoration:none}.hdr__long[data-astro-cid-nen7h5rs]{display:none}@media (width>=700px){.hdr__long[data-astro-cid-nen7h5rs]{display:inline}}.hdr__util-links[data-astro-cid-nen7h5rs]{color:var(--dark-muted);align-items:center;gap:14px;display:none}.hdr__util-links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--dark-ink)}.hdr__bar[data-astro-cid-nen7h5rs]{height:var(--header-h);align-items:center;gap:12px;display:flex}.hdr__logo[data-astro-cid-nen7h5rs]{margin-right:auto;padding:4px 0;text-decoration:none}.hdr__img[data-astro-cid-nen7h5rs]{width:auto;height:40px;display:block}.hdr__nav[data-astro-cid-nen7h5rs]{display:none}.hdr__tools[data-astro-cid-nen7h5rs]{align-items:center;margin-right:-8px;display:flex}.hdr__tool[data-astro-cid-nen7h5rs]{min-width:42px;height:44px;color:inherit;cursor:pointer;transition:transform var(--dur-press) var(--ease-out);background:0 0;border:0;justify-content:center;align-items:center;gap:8px;padding:0;text-decoration:none;display:inline-flex;position:relative}.hdr__tool[data-astro-cid-nen7h5rs]:active{transform:scale(.92)}.hdr__tool[data-astro-cid-nen7h5rs] svg{width:21px;height:21px}.hdr__lang[data-astro-cid-nen7h5rs]{letter-spacing:.08em;min-width:34px;font-size:12px;font-weight:600}.hdr__lbl[data-astro-cid-nen7h5rs]{text-transform:uppercase;letter-spacing:.14em;white-space:nowrap;font-size:11px;font-weight:600;display:none}.hdr__count[data-astro-cid-nen7h5rs]{background:var(--ink);color:#fff;text-align:center;border-radius:9px;min-width:17px;height:17px;padding:0 4px;font-size:10px;font-weight:600;line-height:17px;position:absolute;top:4px;right:2px}.hdr__count[data-astro-cid-nen7h5rs].bump{animation:bump .36s var(--ease-out)}@keyframes bump{40%{transform:scale(1.35)}}.hdr__tabs[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{scrollbar-width:none;padding:0 var(--gutter);scroll-padding-inline:var(--gutter);box-shadow:inset 0 -1px 0 var(--line);justify-content:space-between;gap:10px;display:flex;overflow-x:auto}.hdr__tabs[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]::-webkit-scrollbar{display:none}.tab[data-astro-cid-nen7h5rs]{min-height:var(--tabs-h);font-size:var(--step-label);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;transition:box-shadow var(--dur-ui) var(--ease-out);align-items:center;font-weight:600;text-decoration:none;display:inline-flex;box-shadow:inset 0 -2px #0000}.tab[data-astro-cid-nen7h5rs][aria-current=page]{box-shadow:inset 0 -2px 0 var(--ink)}@media (width>=1100px){.hdr__util-in[data-astro-cid-nen7h5rs]{justify-content:space-between}.hdr__util-links[data-astro-cid-nen7h5rs]{display:flex}.hdr__tabs[data-astro-cid-nen7h5rs]{display:none}.hdr__bar[data-astro-cid-nen7h5rs]{grid-template-columns:1fr auto 1fr;gap:32px;height:84px;display:grid}.hdr__logo[data-astro-cid-nen7h5rs]{grid-area:1/2;margin:0}.hdr__img[data-astro-cid-nen7h5rs]{height:58px}.hdr__nav[data-astro-cid-nen7h5rs]{grid-area:1/1;display:block}.hdr__nav[data-astro-cid-nen7h5rs]>ul[data-astro-cid-nen7h5rs]{gap:28px;display:flex}.hdr__item[data-astro-cid-nen7h5rs]{position:relative}.hdr__item[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]{height:84px;font-size:var(--step-label);text-transform:uppercase;letter-spacing:.14em;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.hdr__item[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs][aria-current=page]{text-underline-offset:8px;text-decoration:underline}.hdr__drop[data-astro-cid-nen7h5rs]{background:var(--sheet);min-width:240px;transition:opacity .18s var(--ease-out), transform .18s var(--ease-out);padding:12px 0;display:none;position:absolute;top:100%;left:-20px;box-shadow:0 18px 40px -18px #1111114d}.hdr__item[data-astro-cid-nen7h5rs]:focus-within .hdr__drop[data-astro-cid-nen7h5rs]{display:block}@starting-style{.hdr__item[data-astro-cid-nen7h5rs]:focus-within .hdr__drop[data-astro-cid-nen7h5rs]{opacity:0;transform:translateY(-6px)}}.hdr__drop[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{font-size:var(--step-small);padding:10px 20px;text-decoration:none;display:block}.hdr__tools[data-astro-cid-nen7h5rs]{grid-area:1/3;justify-self:end;gap:22px;margin-right:0}.hdr__tool[data-astro-cid-nen7h5rs]{min-width:0}.hdr__lbl[data-astro-cid-nen7h5rs]{display:inline}.hdr__lang[data-astro-cid-nen7h5rs],.hdr__count--m[data-astro-cid-nen7h5rs]{display:none}.hdr__tool[data-astro-cid-nen7h5rs] svg{width:19px;height:19px}.hdr__count[data-astro-cid-nen7h5rs]{top:2px;left:12px;right:auto}}@media (hover:hover) and (pointer:fine){.hdr__item[data-astro-cid-nen7h5rs]:hover .hdr__drop[data-astro-cid-nen7h5rs]{display:block}@starting-style{.hdr__item[data-astro-cid-nen7h5rs]:hover .hdr__drop[data-astro-cid-nen7h5rs]{opacity:0;transform:translateY(-6px)}}.hdr__drop[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{background:var(--surface)}.hdr__item[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:hover,.hdr__util[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.hdr__tool[data-astro-cid-nen7h5rs]:hover .hdr__lbl[data-astro-cid-nen7h5rs]{text-underline-offset:6px;text-decoration:underline}.tab[data-astro-cid-nen7h5rs]:hover{box-shadow:inset 0 -2px 0 var(--line)}}.ftr[data-astro-cid-jo6i4kqk]{background:var(--dark);color:var(--dark-ink)}.ftr__grid[data-astro-cid-jo6i4kqk]{display:grid}.ftr__photo[data-astro-cid-jo6i4kqk]{background:var(--photo);height:50svh;overflow:hidden}.ftr__photo[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{object-fit:cover;transform-origin:46% 26%;filter:grayscale()contrast(1.05);width:100%;height:100%;transform:scale(2.2)}.ftr__side[data-astro-cid-jo6i4kqk]{padding:40px var(--gutter) calc(32px + env(safe-area-inset-bottom,0px));align-content:start;gap:40px;display:grid}.ftr__logo[data-astro-cid-jo6i4kqk]{width:auto;height:64px}.ftr__menu[data-astro-cid-jo6i4kqk]{gap:14px;display:grid}.ftr__menu[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{font-size:var(--step-lead);text-transform:uppercase;letter-spacing:.06em;transition:transform .24s var(--ease-out), color .24s var(--ease-out);font-weight:600;line-height:1.1;text-decoration:none;display:inline-block}.ftr__menu[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:active{transform:translate(8px)}.ftr__blocks[data-astro-cid-jo6i4kqk]{font-size:var(--step-small);gap:24px;line-height:1.6;display:grid}.ftr__blocks[data-astro-cid-jo6i4kqk] address[data-astro-cid-jo6i4kqk]{font-style:normal}.ftr__blocks[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{text-decoration:none}.ftr__langs[data-astro-cid-jo6i4kqk]{font-size:var(--step-small);text-transform:uppercase;letter-spacing:.12em;gap:20px;font-weight:600;display:flex}.ftr__langs[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--dark-muted);text-decoration:none}.ftr__langs[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk][aria-current]{color:var(--dark-ink);text-underline-offset:6px;text-decoration:underline}.ftr__legal[data-astro-cid-jo6i4kqk]{font-size:var(--step-small);color:var(--dark-muted);gap:6px;display:grid}.ftr__credits[data-astro-cid-jo6i4kqk]{max-width:60ch}@media (width>=900px){.ftr__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr;min-height:80svh}.ftr__photo[data-astro-cid-jo6i4kqk]{height:auto}.ftr__side[data-astro-cid-jo6i4kqk]{padding:80px var(--gutter) 40px calc(var(--gutter) * 2);gap:64px}.ftr__menu[data-astro-cid-jo6i4kqk]{gap:20px}.ftr__blocks[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}}@media (hover:hover) and (pointer:fine){.ftr__menu[data-astro-cid-jo6i4kqk]:hover a[data-astro-cid-jo6i4kqk]{color:var(--dark-muted)}.ftr__menu[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--dark-ink);transform:translate(12px)}}.sheet{width:100%;max-width:none;height:100dvh;max-height:none;color:var(--ink);background:0 0;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.sheet::backdrop{transition:background-color .28s var(--ease-out);background:#140e0b00}.sheet[open]::backdrop{background:#140e0b73}.sheet.is-closing::backdrop{background:#140e0b00}.sheet__panel{background:var(--sheet);flex-direction:column;display:flex;position:absolute;box-shadow:0 0 60px -10px #140e0b66}.sheet--right .sheet__panel{width:min(100%,460px);animation:sheet-in-right .36s var(--ease-out);top:0;bottom:0;right:0}.sheet--right.is-closing .sheet__panel{animation:sheet-out-right .24s var(--ease-in-out) forwards}.sheet--bottom .sheet__panel{max-height:88dvh;animation:sheet-in-up .36s var(--ease-out);bottom:0;left:0;right:0}.sheet--bottom.is-closing .sheet__panel{animation:sheet-out-down .24s var(--ease-in-out) forwards}@keyframes sheet-in-right{0%{transform:translate(100%)}}@keyframes sheet-out-right{to{transform:translate(100%)}}@keyframes sheet-in-up{0%{transform:translateY(100%)}}@keyframes sheet-out-down{to{transform:translateY(100%)}}@media (width>=768px){.sheet--bottom .sheet__panel{width:min(100%,460px);max-height:none;animation-name:sheet-in-right;top:0;left:auto}.sheet--bottom.is-closing .sheet__panel{animation-name:sheet-out-right}}.sheet__head{padding:8px 8px 8px var(--gutter);padding-top:calc(8px + env(safe-area-inset-top,0px));justify-content:space-between;align-items:center;gap:12px;display:flex}.sheet__title{font-size:var(--step-lead);letter-spacing:-.03em}.sheet__body{overscroll-behavior:contain;padding:8px var(--gutter) 24px;flex:1;overflow-y:auto}.sheet__foot{padding:16px var(--gutter);padding-bottom:calc(16px + env(safe-area-inset-bottom,0px));background:var(--surface);gap:12px;display:grid}.cart-empty{justify-items:start;gap:20px;padding-top:24px;display:grid}.cart-empty__lead{font-size:var(--step-lead)}.cart-lines{gap:20px;display:grid}.line{animation:line-in .32s var(--ease-out);grid-template-columns:96px 1fr;gap:16px;display:grid}@keyframes line-in{0%{opacity:0;transform:translateY(8px)}}.line__media{aspect-ratio:4/5;background:#eaeaea;display:block;overflow:hidden}.line__media img{object-fit:cover;width:100%;height:100%}.line__info{align-content:start;gap:4px;min-width:0;display:grid}.line__title{font-weight:600;font-size:var(--step-small);line-height:1.35;text-decoration:none}.line__variant{color:var(--muted);font-size:var(--step-small)}.line__extra{color:var(--ink);letter-spacing:.04em;font-weight:600}.line__row{justify-content:space-between;align-items:center;gap:12px;margin-top:6px;display:flex}.line__price{font-variant-numeric:tabular-nums;font-weight:600}.line__remove{color:var(--muted);font-size:var(--step-small);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;justify-self:start;padding:6px 0;text-decoration:underline}.qty{background:var(--surface);align-items:center;display:inline-flex}.qty__btn{cursor:pointer;background:0 0;border:0;place-items:center;width:40px;height:40px;display:grid}.qty__btn svg{width:16px;height:16px}.qty__btn:active{background:var(--line)}.qty__val{text-align:center;font-variant-numeric:tabular-nums;min-width:28px;font-weight:600}.cart-total{font-weight:800;font-size:var(--step-lead);letter-spacing:-.03em;justify-content:space-between;display:flex}.cart-note{font-size:var(--step-small);color:var(--muted)}.sheet.is-busy .sheet__body{opacity:.6;pointer-events:none;transition:opacity .16s}@media (prefers-reduced-motion:reduce){.sheet__panel,.sheet.is-closing .sheet__panel{animation:none!important}}.sheet--top[data-astro-cid-sywvaa45]{background:0 0}.search[data-astro-cid-sywvaa45]{background:var(--sheet);max-height:100dvh;animation:search-in .28s var(--ease-out);flex-direction:column;display:flex;position:absolute;inset:0 0 auto;box-shadow:0 20px 60px -20px #140e0b66}.sheet--top.is-closing .search[data-astro-cid-sywvaa45]{animation:search-out .2s var(--ease-in-out) forwards}@keyframes search-in{0%{opacity:0;transform:translateY(-24px)}}@keyframes search-out{to{opacity:0;transform:translateY(-24px)}}.search__bar[data-astro-cid-sywvaa45]{padding-top:calc(8px + env(safe-area-inset-top,0px));align-items:center;gap:8px;padding-bottom:8px;padding-right:8px;display:flex}.search__bar[data-astro-cid-sywvaa45] .search__icon{flex:none;width:22px;height:22px}.search__bar[data-astro-cid-sywvaa45] input[data-astro-cid-sywvaa45]{background:0 0;border:0;outline:none;flex:1;min-width:0;height:52px;font-size:18px}.search__bar[data-astro-cid-sywvaa45] input[data-astro-cid-sywvaa45]::-webkit-search-cancel-button{display:none}.search__results[data-astro-cid-sywvaa45]{overscroll-behavior:contain;padding-bottom:24px;overflow-y:auto}.search__label[data-astro-cid-sywvaa45]{font-size:var(--step-small);color:var(--muted);margin:8px 0 12px}.search__chips[data-astro-cid-sywvaa45]{flex-wrap:wrap;gap:8px;display:flex}.search__list[data-astro-cid-sywvaa45]{gap:4px;display:grid}.search__list[data-astro-cid-sywvaa45] a{grid-template-columns:56px 1fr auto;align-items:center;gap:14px;padding:6px 0;text-decoration:none;display:grid}.search__list[data-astro-cid-sywvaa45] img{object-fit:cover;background:#eaeaea;width:56px;height:70px}.search__list[data-astro-cid-sywvaa45] .t{font-size:var(--step-small);font-weight:600;line-height:1.3}.search__list[data-astro-cid-sywvaa45] .c{color:var(--muted);font-weight:400;display:block}.search__list[data-astro-cid-sywvaa45] .p{font-size:var(--step-small);font-variant-numeric:tabular-nums}.search__list[data-astro-cid-sywvaa45] a:active{background:var(--surface)}.search__list[data-astro-cid-sywvaa45] mark{color:inherit;text-decoration:underline;text-decoration-color:var(--accent);background:0 0;text-decoration-thickness:2px}.search__none[data-astro-cid-sywvaa45]{color:var(--muted);padding:16px 0}@media (hover:hover) and (pointer:fine){.search__list[data-astro-cid-sywvaa45] a:hover{background:var(--surface)}}.skip{z-index:100;background:var(--ink);color:var(--bg);padding:12px 16px;position:absolute;top:-60px;left:8px}.skip:focus{top:8px}.toast{left:50%;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:60;background:var(--ink);max-width:calc(100% - 32px);color:var(--bg);font-size:var(--step-small);opacity:0;visibility:hidden;transition:transform .32s var(--ease-out), opacity .32s var(--ease-out), visibility 0s linear .32s;pointer-events:none;padding:14px 20px;font-weight:600;position:fixed;transform:translate(-50%,24px);box-shadow:0 16px 40px -16px #140e0b99}.toast.is-on{opacity:1;visibility:visible;transition-delay:0s;transform:translate(-50%)}
