.eyeoo-fm{flex:1 1 0;width:100%;min-width:0}.eyeoo-fm-slot{display:contents}.eyeoo-fm .eyeoo-fm__plain-title{margin:0 0 var(--fm-h-gap, 12px)}.eyeoo-fm__link{display:inline-block;padding:0;border:0;background:none;font:inherit;color:var(--eyeoo-ink);text-align:start;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.eyeoo-fm__link:hover,.eyeoo-fm__link:focus-visible{text-decoration-thickness:2px}.eyeoo-fm__body{display:flex;flex-direction:column;align-items:center;gap:var(--fm-gap, 32px);width:100%}.eyeoo-fm__figure{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%;max-width:var(--fm-max, 340px)}.eyeoo-fm__art{display:block;width:100%;height:auto;color:var(--eyeoo-ink)}.eyeoo-fm__quote{display:flex;flex-direction:column;width:100%;align-items:var(--fm-align, center);gap:6px;font-size:1.3rem;line-height:1.2}.eyeoo-fm__quote--lens{--fm-align: var(--fm-align-lens, center)}.eyeoo-fm__quote--bridge{--fm-align: var(--fm-align-bridge, center)}.eyeoo-fm__quote--temple{--fm-align: var(--fm-align-temple, center)}.eyeoo-fm__label{font-weight:600;color:var(--eyeoo-ink)}.eyeoo-fm__value{color:var(--eyeoo-ink);white-space:nowrap}.eyeoo-fm__rule{display:block;height:var(--fm-rule-h, 8px);border-left:1px solid var(--eyeoo-ink);border-right:1px solid var(--eyeoo-ink);background:linear-gradient(var(--eyeoo-ink),var(--eyeoo-ink)) center / 100% 1px no-repeat}.eyeoo-fm__quote--lens .eyeoo-fm__rule{width:var(--fm-lens-w, 38%)}.eyeoo-fm__quote--bridge .eyeoo-fm__rule{width:var(--fm-bridge-w, 18%)}.eyeoo-fm__quote--temple .eyeoo-fm__rule{width:var(--fm-temple-w, 86%)}.eyeoo-fm__modal::part(content){max-width:min(52rem,calc(100vw - 32px))}.eyeoo-fm__panel{display:flex;justify-content:center;margin-top:var(--fm-modal-gap, 24px)}.eyeoo-fm__hint{margin:0;padding:10px 12px;border:1px dashed var(--eyeoo-hairline);font-size:1.2rem;line-height:1.4;color:var(--eyeoo-muted)}@media(max-width:749px){.eyeoo-fm__quote{font-size:1.2rem}.eyeoo-fm__body{gap:calc(var(--fm-gap, 32px) * .75)}}.eyeoo-fm__modal .xo-modal-content{max-width:calc(100vw - var(--eyeoo-modal-inset, 24px));margin-inline:auto}.eyeoo-fm__modal .xo-modal-content__inner{max-width:100%}
/*# sourceMappingURL=/cdn/shop/t/50/assets/eyeoo-frame-measures.css.map */
