/* The approved product lighting, shared by whole-frame storefront previews only. */
:root { --frame-preview-shadow:drop-shadow(1px 2px 1px rgb(30 27 22 / .16)) drop-shadow(5px 8px 4px rgb(30 27 22 / .24)) drop-shadow(5px 9px 9px rgb(30 27 22 / .10)); }
.frame-preview-shadow { filter:var(--frame-preview-shadow); }

/* One Sizes thumbnail for both custom-frame galleries. */
.frame-measurements-thumb { display:flex; flex-direction:column; align-items:center; gap:5px; color:#293a60; font-size:10px; line-height:1.2; font-weight:600; }
.frame-measurements-thumb svg { display:block; flex:none; width:30px; height:30px; }
