.bl-fg{--bl-fg-accent: #0a9331;--bl-fg-bg: #e9f5ec;--bl-fg-border: #bfe3c9;--bl-fg-ink: #141414;--bl-fg-ink-2: #555555;border:1px solid var(--bl-fg-border);background:var(--bl-fg-bg);border-radius:12px;padding:14px 16px;margin-bottom:16px;font-family:inherit}.bl-fg__main{display:flex;align-items:flex-start;gap:12px}.bl-fg__icon{width:30px;height:30px;flex:0 0 auto;border-radius:50%;background:var(--bl-fg-accent);color:#fff;display:inline-flex;align-items:center;justify-content:center}.bl-fg__icon svg{width:17px;height:17px}.bl-fg__text{display:flex;flex-direction:column;gap:2px;min-width:0}.bl-fg__label{font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--bl-fg-accent);line-height:1.3}.bl-fg__message{font-size:14px;line-height:1.4;color:var(--bl-fg-ink);margin:0}.bl-fg__message strong{font-weight:750}.bl-fg__gallery{display:flex;gap:14px;margin-top:14px;padding:0 8px 8px 0}.bl-fg__tile{position:relative;flex:1 1 0;min-width:0;max-width:260px;margin:0;background:#fff;border:1px solid var(--bl-fg-border);border-radius:10px;padding:8px 8px 9px;display:grid;gap:5px}.bl-fg__gallery[data-cars="1"] .bl-fg__tile{max-width:340px}.bl-fg__tile:first-child{margin-left:auto}.bl-fg__tile:last-child{margin-right:auto}.bl-fg__tile .bl-fg__open{all:unset;box-sizing:border-box;position:relative;display:flex;align-items:center;justify-content:center;width:100%;cursor:zoom-in;border-radius:6px}.bl-fg__tile .bl-fg__open:focus-visible{outline:2px solid var(--bl-fg-accent);outline-offset:2px}.bl-fg__tile img{display:block;width:100%;max-width:100%;height:auto;margin:0 auto;aspect-ratio:16 / 10;object-fit:contain;object-position:50% 50%}.bl-fg__expand{position:absolute;top:2px;right:2px;width:22px;height:22px;border-radius:6px;display:flex;align-items:center;justify-content:center;background:#ffffffd9;color:#8a918c;opacity:.65;transition:opacity .15s,color .15s;pointer-events:none}.bl-fg__expand svg{width:13px;height:13px}.bl-fg__open:hover .bl-fg__expand,.bl-fg__open:focus-visible .bl-fg__expand{opacity:1;color:var(--bl-fg-accent)}.bl-fg__tile figcaption{font-size:13px;font-weight:700;color:var(--bl-fg-ink);text-align:center;line-height:1.25;padding:0 16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bl-fg__icon.bl-fg__tick{position:absolute;right:-8px;bottom:-8px;width:26px;height:26px;box-shadow:0 0 0 2px var(--bl-fg-bg)}.bl-fg__icon.bl-fg__tick svg{width:14px;height:14px}.bl-fg__tile--more{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:2px;color:var(--bl-fg-accent)}.bl-fg__tile--more b{font-size:28px;font-weight:800;line-height:1}.bl-fg__tile--more span{font-size:13px;font-weight:700}.bl-fg__disclaimer{display:flex;align-items:flex-start;gap:7px;margin:11px 0 0;padding-top:10px;border-top:1px dashed var(--bl-fg-border);font-size:11.5px;line-height:1.45;color:var(--bl-fg-ink-2)}.bl-fg__disclaimer-icon{flex:0 0 auto;margin-top:.1em}.bl-fg__disclaimer-icon svg{width:14px;height:14px;display:block}@media screen and (max-width:749px){.bl-fg__gallery{overflow-x:auto;scroll-snap-type:x mandatory;margin-right:-16px;padding-right:16px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.bl-fg__gallery::-webkit-scrollbar{display:none}.bl-fg__tile{flex:0 0 58%;max-width:none;scroll-snap-align:center}.bl-fg__gallery[data-cars="1"] .bl-fg__tile{flex:0 0 88%}}.bl-fg-lb{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#fff;color:#141414;font-family:inherit}.bl-fg-lb[open]{display:flex;flex-direction:column}.bl-fg-lb::backdrop{background:#0000008c}html:has(.bl-fg-lb[open]){overflow:hidden}.bl-fg-lb__stage{flex:1 1 auto;min-height:0;display:flex;align-items:center;justify-content:center;padding:calc(64px + env(safe-area-inset-top,0px)) 16px 8px;cursor:zoom-out}.bl-fg-lb__img{display:block;width:100%;max-width:1100px;max-height:100%;height:auto;object-fit:contain;cursor:default}.bl-fg-lb__bar{display:flex;align-items:center;justify-content:center;gap:18px;padding:12px 16px calc(22px + env(safe-area-inset-bottom,0px))}.bl-fg-lb__meta{display:flex;flex-direction:column;align-items:center;gap:2px;min-width:0;text-align:center}.bl-fg-lb__cap{font-size:16px;font-weight:700}.bl-fg-lb__count{font-size:13px;color:#6b716d;font-variant-numeric:tabular-nums}.bl-fg-lb .bl-fg-lb__close,.bl-fg-lb .bl-fg-lb__nav{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;border:1px solid #dfe3e0;background:#fff;color:#141414;cursor:pointer}.bl-fg-lb .bl-fg-lb__close{position:absolute;top:calc(12px + env(safe-area-inset-top,0px));right:calc(12px + env(safe-area-inset-right,0px));z-index:1}.bl-fg-lb .bl-fg-lb__close svg,.bl-fg-lb .bl-fg-lb__nav svg{width:20px;height:20px}.bl-fg-lb .bl-fg-lb__close:focus-visible,.bl-fg-lb .bl-fg-lb__nav:focus-visible{outline:2px solid #0a9331;outline-offset:2px}.bl-fg-lb.is-single .bl-fg-lb__nav{visibility:hidden}@media(prefers-reduced-motion:reduce){.bl-fg__expand{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/bl-fitment.css.map */
