larcin-fixed-bundle{display:block;font-family:var(--font-body--family);--lfb-ink: #000;--lfb-paper: #fff;--lfb-panel: #212121;--lfb-accent: #d01f27;--lfb-muted: #5c5c5c;--lfb-line: #e6e6e6;--lfb-soft: #f4f4f4;--lfb-radius: 14px;--lfb-radius-sm: 10px;--lfb-gutter: 16px;color:var(--lfb-ink);overflow-x:clip;line-height:1.4}@media(min-width:750px){larcin-fixed-bundle{--lfb-gutter: clamp(20px, 3vw, 40px)}}.lfb-wrap{max-width:var(--page-width, 1300px);margin-inline:auto;padding-inline:var(--lfb-gutter)}.lfb-setup{max-width:640px;margin:40px auto;padding:20px 24px;border:1px dashed #cfcfcf;border-radius:14px;font-size:.9rem}.lfb-setup ul{margin:8px 0 0;padding-inline-start:18px}.lfb-hero{text-align:center;padding-block:24px 6px}.lfb-hero__eyebrow{margin:0 0 8px;font-size:.68rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--lfb-accent)}.lfb-hero__title{font-family:var(--font-heading--family);font-size:clamp(2rem,7vw,3.2rem);letter-spacing:.02em;line-height:1.02;margin:0 0 8px;text-transform:uppercase}.lfb-hero__sub{max-width:560px;margin:0 auto;color:var(--lfb-muted);font-size:.92rem;line-height:1.55}.lfb-hero__price{display:flex;align-items:baseline;justify-content:center;gap:10px;flex-wrap:wrap;margin-block:16px 4px}.lfb-hero__now{font-family:var(--font-heading--family);font-size:clamp(1.9rem,5vw,2.4rem);letter-spacing:.03em;line-height:1}.lfb-hero__was{font-size:1rem;color:var(--lfb-muted)}.lfb-hero__save{font-size:.68rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;background:var(--lfb-accent);color:#fff;padding:4px 9px;border-radius:999px}.lfb-hero__terms{display:flex;flex-direction:column;gap:6px;list-style:none;margin:14px auto 0;padding:0;max-width:420px;font-size:.86rem;color:#1a1a1a}.lfb-hero__terms li{display:flex;align-items:baseline;gap:10px;padding-block:9px;border-block-end:1px solid var(--lfb-line);text-align:start}.lfb-hero__terms li:last-child{border-block-end:0}.lfb-hero__num{flex:none;min-inline-size:34px;font-family:var(--font-heading--family);font-size:1.15rem;letter-spacing:.03em;color:var(--lfb-accent)}@media(min-width:750px){.lfb-hero__terms{flex-direction:row;max-width:none;justify-content:center;gap:0}.lfb-hero__terms li{border-block-end:0;border-inline-end:1px solid var(--lfb-line);padding-inline:22px;padding-block:0}.lfb-hero__terms li:last-child{border-inline-end:0}}.lfb-layout{display:grid;gap:16px;margin-top:22px;align-items:start}@media(min-width:1000px){.lfb-layout{grid-template-columns:minmax(0,1fr) 330px;gap:26px;margin-top:30px}}.lfb-main{min-inline-size:0}.lfb-stages{display:grid;grid-template-columns:1fr 1fr;gap:8px}@media(min-width:750px){.lfb-stages{gap:12px}}.lfb-stage{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;font:inherit;text-align:start;cursor:pointer;padding:11px 12px;min-block-size:62px;background:var(--lfb-paper);color:var(--lfb-ink);border:1px solid var(--lfb-line);border-radius:var(--lfb-radius);transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}@media(min-width:750px){.lfb-stage{padding:13px 16px;gap:12px}}.lfb-stage:hover{border-color:#b9b9b9}.lfb-stage[aria-selected=true]{border-color:var(--lfb-ink);box-shadow:inset 0 0 0 1px var(--lfb-ink)}.lfb-stage__step{flex:none;inline-size:24px;block-size:24px;border-radius:50%;display:grid;place-items:center;font-family:var(--font-heading--family);font-size:.85rem;line-height:1;background:var(--lfb-soft);color:var(--lfb-muted);transition:background .15s ease,color .15s ease}.lfb-stage[aria-selected=true] .lfb-stage__step{background:var(--lfb-ink);color:#fff}.lfb-stage.is-complete .lfb-stage__step{background:var(--lfb-accent);color:#fff}.lfb-stage__body{min-inline-size:0;display:flex;flex-direction:column;gap:2px}.lfb-stage__name{font-family:var(--font-heading--family);font-size:1rem;letter-spacing:.03em;text-transform:uppercase;line-height:1.1;overflow-wrap:anywhere}@media(min-width:750px){.lfb-stage__name{font-size:1.1rem}}.lfb-stage__count{font-size:.7rem;color:var(--lfb-muted);line-height:1.25}@media(min-width:750px){.lfb-stage__count{font-size:.76rem}}.lfb-stage__tick{flex:none;inline-size:20px;block-size:20px;border-radius:50%;display:grid;place-items:center;opacity:0;scale:.6;background:var(--lfb-accent);color:#fff;transition:opacity .2s ease,scale .2s ease}.lfb-stage__tick svg{inline-size:10px;block-size:8px}.lfb-stage.is-complete .lfb-stage__tick{opacity:1;scale:1}.lfb-progress{padding-block:16px 4px}.lfb-progress__track{block-size:3px;border-radius:2px;background:var(--lfb-line);overflow:hidden}.lfb-progress__fill{display:block;block-size:100%;inline-size:0%;background:var(--lfb-ink);transition:inline-size .3s ease,background .3s ease}larcin-fixed-bundle[data-complete] .lfb-progress__fill{background:var(--lfb-accent)}.lfb-progress__msg{margin:9px 0 0;font-size:.84rem;line-height:1.4;color:var(--lfb-muted);min-block-size:1.2em}.lfb-progress__msg strong{color:var(--lfb-ink);font-weight:700}.lfb-progress__msg .lfb-hl{color:var(--lfb-accent);font-weight:700}.lfb-search{position:relative;inline-size:100%;margin-block:12px 2px}.lfb-search svg{position:absolute;inset-inline-start:14px;inset-block-start:50%;translate:0 -50%;inline-size:16px;block-size:16px;pointer-events:none;color:var(--lfb-muted)}.lfb-search input{inline-size:100%;font:inherit;font-size:16px;padding:12px 14px 12px 40px;border:1px solid var(--lfb-line);background:var(--lfb-paper);color:var(--lfb-ink);border-radius:var(--lfb-radius-sm);-webkit-appearance:none;appearance:none}.lfb-search input::placeholder{color:#8a8a8a}.lfb-panel[hidden]{display:none}.lfb-grid{display:grid;gap:10px;list-style:none;margin:0;padding:14px 0 24px}.lfb-card{position:relative;display:grid;grid-template-columns:108px minmax(0,1fr);background:var(--lfb-paper);color:var(--lfb-ink);border:1px solid rgb(0 0 0 / .1);border-radius:var(--lfb-radius);overflow:hidden;cursor:pointer;box-shadow:0 1px 2px #0000000a,0 8px 24px -14px #00000024;transition:transform .12s ease,box-shadow .15s ease,border-color .15s ease}.lfb-card[data-filtered-out]{display:none}.lfb-card:active{transform:scale(.99)}@media(hover:hover){.lfb-card:hover{box-shadow:0 2px 4px #0000000d,0 18px 36px -18px #00000038}}.lfb-card.is-selected{border-color:var(--lfb-accent);box-shadow:inset 0 0 0 2px var(--lfb-accent)}.lfb-card__media{position:relative;overflow:hidden;background:var(--lfb-soft)}.lfb-card__img{display:block;inline-size:100%;block-size:100%;object-fit:cover;aspect-ratio:4 / 5;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.lfb-card__badge{position:absolute;inset-block-start:8px;inset-inline-start:8px;z-index:3;max-inline-size:calc(100% - 16px);padding:.3em .6em;border-radius:999px;background:var(--lfb-accent);color:#fff;font-size:9px;font-weight:700;letter-spacing:.06em;line-height:1.4;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lfb-card__qtybadge{position:absolute;inset-block-start:6px;inset-inline-end:6px;z-index:3;min-inline-size:24px;block-size:24px;padding-inline:6px;border-radius:999px;display:none;align-items:center;justify-content:center;background:var(--lfb-ink);color:#fff;font-family:var(--font-heading--family);font-size:.9rem}.lfb-card.is-selected .lfb-card__qtybadge{display:inline-flex}.lfb-card__soldflag{position:absolute;inset-block-end:8px;inset-inline-start:8px;z-index:3;font-size:.6rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:4px 8px;border-radius:999px;background:var(--lfb-ink);color:#fff}.lfb-card__panel{display:flex;flex-direction:column;gap:.22rem;padding:.7rem .8rem .85rem;min-inline-size:0}.lfb-card__row{display:flex;align-items:baseline;justify-content:space-between;gap:.6rem}.lfb-card__title{margin:0;min-inline-size:0;font-family:var(--font-heading--family);font-size:1.28rem;font-weight:400;line-height:1.05;letter-spacing:.02em;text-transform:uppercase;overflow-wrap:anywhere}.lfb-card__size{flex:none;font-size:.64rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--lfb-muted);border:1px solid var(--lfb-line);border-radius:999px;padding:3px 8px;white-space:nowrap}.lfb-card__inspired{margin:0;font-size:.76rem;line-height:1.35;color:#1a1a1a;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.lfb-card__inspired strong{font-weight:700}.lfb-card__stock{display:flex;align-items:center;gap:6px;margin:.15rem 0 0;font-size:.7rem;color:var(--lfb-muted)}.lfb-card__dot{inline-size:6px;block-size:6px;border-radius:50%;background:#1f9d55;flex:none}.lfb-card__dot--out{background:#b3b3b3}.lfb-card__cta{display:flex;flex-direction:column;gap:.4rem;margin-block-start:auto;padding-block-start:.65rem;border-block-start:1px solid rgb(0 0 0 / .08)}.lfb-select{inline-size:100%;font:inherit;font-size:.78rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase;padding:12px 16px;min-block-size:46px;cursor:pointer;background:var(--lfb-ink);color:#fff;border:1px solid var(--lfb-ink);border-radius:var(--lfb-radius-sm);transition:background .15s ease,border-color .15s ease,opacity .15s ease}.lfb-select:hover:not(:disabled){background:var(--lfb-accent);border-color:var(--lfb-accent)}.lfb-select:disabled{cursor:not-allowed}.lfb-qty{display:none;align-items:stretch;border:1px solid var(--lfb-ink);border-radius:var(--lfb-radius-sm);overflow:hidden}.lfb-card.is-selected .lfb-select{display:none}.lfb-card.is-selected .lfb-qty{display:flex}.lfb-qty button{font:inherit;font-size:1.1rem;cursor:pointer;flex:none;inline-size:46px;min-block-size:46px;background:var(--lfb-ink);color:#fff;border:0}.lfb-qty button:hover:not(:disabled){background:var(--lfb-accent)}.lfb-qty button:disabled{opacity:.35;cursor:not-allowed}.lfb-qty output{flex:1;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.95rem;color:var(--lfb-ink);background:#fff}.lfb-card[data-soldout]{cursor:default;background:#fbfbfb;box-shadow:0 1px 2px #00000008}.lfb-card[data-soldout]:active{transform:none}@media(hover:hover){.lfb-card[data-soldout]:hover{box-shadow:0 1px 2px #00000008}}.lfb-card[data-soldout] .lfb-card__media{filter:grayscale(1);opacity:.55}.lfb-card[data-soldout] .lfb-card__panel{opacity:.62}.lfb-card[data-soldout] .lfb-card__cta{opacity:1}.lfb-card[data-soldout] .lfb-select,.lfb-card[data-soldout] .lfb-select:hover{background:transparent;color:var(--lfb-muted);border-color:#cdcdcd;cursor:not-allowed}larcin-fixed-bundle[data-full-locked] .lfb-grid[data-lfb-grid=full] .lfb-card:not(.is-selected):not([data-soldout]) .lfb-select,larcin-fixed-bundle[data-sample-locked] .lfb-grid[data-lfb-grid=sample] .lfb-card:not(.is-selected):not([data-soldout]) .lfb-select{background:transparent;color:var(--lfb-muted);border-color:#d5d5d5}@media(max-width:359px){.lfb-card{grid-template-columns:90px minmax(0,1fr)}.lfb-card__panel{padding:.6rem .65rem .75rem}.lfb-card__title{font-size:1.1rem}}@media(min-width:750px){.lfb-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding-block:20px 30px}.lfb-card{display:flex;flex-direction:column}.lfb-card__media{inline-size:100%}.lfb-card__img{aspect-ratio:1 / 1}.lfb-card__badge{inset-block-start:12px;inset-inline-start:12px;font-size:11px;padding:.34em .7em}.lfb-card__qtybadge{inset-block-start:10px;inset-inline-end:10px;min-inline-size:26px;block-size:26px;font-size:.95rem}.lfb-card__soldflag{inset-block-end:12px;inset-inline-start:12px;font-size:.64rem}.lfb-card__panel{flex:1 1 auto;gap:.3rem;padding:clamp(.9rem,1.4vw,1.15rem)}.lfb-card__title{font-size:clamp(1.4rem,1.9vw,1.7rem)}.lfb-card__inspired{font-size:clamp(.82rem,1vw,.9rem);line-height:1.45}.lfb-card__stock{font-size:.74rem}.lfb-card__cta{gap:.5rem;padding-block-start:.85rem}.lfb-select{min-block-size:50px;font-size:.8rem}.lfb-qty button{min-block-size:50px}}@media(min-width:1000px){.lfb-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1200px){.lfb-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}}.lfb-empty{display:none;text-align:center;color:var(--lfb-muted);padding:34px 0 10px;font-size:.92rem}larcin-fixed-bundle[data-empty] .lfb-empty{display:block}.lfb-summary{display:none}@media(min-width:1000px){.lfb-summary{display:block;position:sticky;top:16px}}.lfb-summary__inner{border:1px solid var(--lfb-line);border-radius:var(--lfb-radius);background:var(--lfb-paper);padding:16px;display:flex;flex-direction:column;gap:16px}.lfb-summary__eyebrow{margin:0;font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--lfb-ink)}.lfb-summary__group{display:flex;flex-direction:column;gap:8px}.lfb-summary__grouphead{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--lfb-muted);padding-block-end:6px;border-block-end:1px solid var(--lfb-line)}.lfb-slots{display:grid;gap:8px;list-style:none;margin:0;padding:0}.lfb-slots--full{grid-template-columns:repeat(3,minmax(0,1fr))}.lfb-slots--sample{grid-template-columns:repeat(4,minmax(0,1fr))}.lfb-slot{display:grid;grid-template-rows:auto 26px;gap:5px}.lfb-slot__box{position:relative;aspect-ratio:4 / 5;display:grid;place-items:center;overflow:hidden;border:1px dashed #cfcfcf;border-radius:var(--lfb-radius-sm);background:var(--lfb-soft);transition:border-color .15s ease,background .15s ease}.lfb-slot__plus{font-size:1.4rem;line-height:1;color:#b8b8b8;font-weight:300}.lfb-slot__img{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%;object-fit:cover;background:#fff}.lfb-slot__x{position:absolute;inset-block-start:4px;inset-inline-end:4px;z-index:3;inline-size:19px;block-size:19px;border-radius:50%;padding:0;cursor:pointer;display:grid;place-items:center;background:var(--lfb-ink);color:#fff;border:1px solid #fff}.lfb-slot__x svg{inline-size:8px;block-size:8px}.lfb-slot__x:hover{background:var(--lfb-accent)}.lfb-slot.is-filled .lfb-slot__box{border-style:solid;border-color:var(--lfb-ink);background:#fff}.lfb-slot.is-next .lfb-slot__box{border-style:solid;border-color:var(--lfb-accent)}.lfb-slot.is-next .lfb-slot__plus{color:var(--lfb-accent)}.lfb-slot__name{font-size:9.5px;line-height:1.25;text-align:center;color:var(--lfb-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.lfb-slot.is-filled .lfb-slot__name{color:var(--lfb-ink)}.lfb-summary__foot{display:flex;flex-direction:column;gap:8px}.lfb-summary__total{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-block-start:12px;border-block-start:1px solid var(--lfb-line);font-family:var(--font-heading--family);font-size:1.3rem;letter-spacing:.04em;text-transform:uppercase}.lfb-summary__ship{margin:0;font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--lfb-accent)}.lfb-summary__note{margin:0;font-size:.68rem;color:var(--lfb-muted);text-align:center;line-height:1.4}.lfb-atc{font:inherit;font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:14px 18px;cursor:pointer;min-block-size:50px;inline-size:100%;background:var(--lfb-ink);color:#fff;border:0;border-radius:var(--lfb-radius-sm);transition:background .15s ease,opacity .15s ease}.lfb-atc:hover:not(:disabled){background:var(--lfb-accent)}.lfb-atc:disabled{opacity:.4;cursor:not-allowed}.lfb-atc[data-busy]{position:relative;color:transparent}.lfb-atc[data-busy]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;inline-size:16px;block-size:16px;border-radius:50%;border:2px solid rgb(255 255 255 / .3);border-top-color:#fff;animation:lfb-spin .7s linear infinite}@keyframes lfb-spin{to{transform:rotate(360deg)}}.lfb-values{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;list-style:none;margin:30px 0 0;padding:0;background:var(--lfb-line);border:1px solid var(--lfb-line);border-radius:var(--lfb-radius);overflow:hidden}@media(min-width:750px){.lfb-values{grid-template-columns:repeat(3,minmax(0,1fr))}}.lfb-value{background:var(--lfb-paper);padding:16px 14px;display:flex;flex-direction:column;gap:4px}.lfb-value__title{font-family:var(--font-heading--family);font-size:1.05rem;letter-spacing:.03em;text-transform:uppercase;line-height:1.1}.lfb-value__text{font-size:.78rem;color:var(--lfb-muted);line-height:1.4}.lfb-faq{margin-block:34px 10px}.lfb-faq__title{font-family:var(--font-heading--family);font-size:clamp(1.4rem,4vw,1.9rem);letter-spacing:.03em;text-transform:uppercase;margin:0 0 8px}.lfb-faq__row{border-block-end:1px solid var(--lfb-line)}.lfb-faq__row summary{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-block:15px;cursor:pointer;list-style:none;font-size:.92rem;font-weight:600}.lfb-faq__row summary::-webkit-details-marker{display:none}.lfb-faq__icon{position:relative;flex:none;inline-size:12px;block-size:12px}.lfb-faq__icon:before,.lfb-faq__icon:after{content:"";position:absolute;inset-block-start:50%;inset-inline-start:0;inline-size:12px;block-size:1.5px;background:var(--lfb-ink);translate:0 -50%;transition:rotate .2s ease,opacity .2s ease}.lfb-faq__icon:after{rotate:90deg}.lfb-faq__row[open] .lfb-faq__icon:after{rotate:0deg;opacity:0}.lfb-faq__answer{padding-block-end:15px;font-size:.86rem;line-height:1.6;color:var(--lfb-muted)}.lfb-faq__answer p{margin:0 0 8px}.lfb-faq__answer p:last-child{margin-block-end:0}.lfb-bar{position:fixed;inset-inline:0;bottom:0;z-index:40;background:var(--lfb-panel);color:#fff;padding-bottom:env(safe-area-inset-bottom,0px);box-shadow:0 -4px 18px #00000038;transform:translateY(110%);transition:transform .25s ease;visibility:hidden}.lfb-bar.is-visible{transform:translateY(0);visibility:visible}@media(min-width:1000px){.lfb-bar{display:none}}.lfb-bar__inner{max-width:var(--page-width, 1300px);margin-inline:auto;display:grid;grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:center;gap:12px;padding:10px var(--lfb-gutter)}.lfb-bar__view{font:inherit;text-align:start;cursor:pointer;min-inline-size:0;background:transparent;border:0;color:#fff;padding:4px 0;display:flex;flex-direction:column;gap:2px}.lfb-bar__price{font-family:var(--font-heading--family);font-size:1.3rem;letter-spacing:.03em}.lfb-bar__status{font-size:.7rem;color:#cfcfcf;text-decoration:underline;text-underline-offset:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lfb-atc--bar{background:#fff;color:var(--lfb-ink)}.lfb-atc--bar:hover:not(:disabled){background:var(--lfb-accent);color:#fff}.lfb-atc--bar[data-busy]:after{border-color:#00000040;border-top-color:var(--lfb-ink)}larcin-fixed-bundle[data-bar-visible] .lfb-faq{padding-bottom:calc(90px + env(safe-area-inset-bottom,0px))}@media(min-width:1000px){larcin-fixed-bundle[data-bar-visible] .lfb-faq{padding-bottom:0}}.lfb-sheet{border:0;padding:0;margin:0;background:transparent;max-inline-size:none;max-block-size:none;top:0;right:0;bottom:0;left:0;inline-size:100vw;block-size:100dvh}.lfb-sheet::backdrop{background:#00000080}.lfb-sheet__panel{position:fixed;inset-inline:0;inset-block-end:0;display:flex;flex-direction:column;inline-size:100%;max-block-size:86dvh;background:var(--lfb-paper);color:var(--lfb-ink);padding-bottom:env(safe-area-inset-bottom,0px);border-start-start-radius:var(--lfb-radius);border-start-end-radius:var(--lfb-radius);box-shadow:0 -8px 30px #0000002e}.lfb-sheet__head{display:flex;align-items:center;justify-content:space-between;padding:15px var(--lfb-gutter);border-block-end:1px solid var(--lfb-line);font-family:var(--font-heading--family);font-size:1.25rem;text-transform:uppercase;letter-spacing:.03em}.lfb-sheet__close{font:inherit;background:none;border:0;cursor:pointer;font-size:1.6rem;line-height:1;padding:4px 10px}.lfb-sheet__body{flex:1;overflow:auto;overscroll-behavior:contain;padding:14px var(--lfb-gutter);display:flex;flex-direction:column;gap:16px}.lfb-sheet__foot{padding:12px var(--lfb-gutter) 16px;border-block-start:1px solid var(--lfb-line);display:flex;flex-direction:column;gap:8px}.lfb-sheet__foot .lfb-summary__total{padding-block-start:0;border-block-start:0}.lfb-toast{position:fixed;z-index:60;inset-inline:0;bottom:calc(24px + env(safe-area-inset-bottom,0px));display:flex;justify-content:center;pointer-events:none;padding-inline:var(--lfb-gutter)}.lfb-toast span{background:var(--lfb-ink);color:#fff;font-size:.84rem;border-radius:var(--lfb-radius-sm);padding:11px 16px;max-inline-size:min(520px,92vw);text-align:center;opacity:0;translate:0 8px;transition:opacity .2s ease,translate .2s ease}.lfb-toast.is-on span{opacity:1;translate:0 0}.lfb-toast--error span{background:var(--lfb-accent)}larcin-fixed-bundle[data-bar-visible] .lfb-toast{bottom:calc(96px + env(safe-area-inset-bottom,0px))}@media(min-width:1000px){larcin-fixed-bundle[data-bar-visible] .lfb-toast{bottom:calc(24px + env(safe-area-inset-bottom,0px))}}larcin-fixed-bundle button:focus-visible,larcin-fixed-bundle input:focus-visible,larcin-fixed-bundle summary:focus-visible{outline:2px solid var(--lfb-accent);outline-offset:2px}@media(prefers-reduced-motion:reduce){larcin-fixed-bundle *{transition:none!important;animation-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/64/assets/larcin-fixed-bundle.css.map */
