/* Minimal controls; preserve card dimensions, typography and animation. */
:is(#fine-jewelry,#client-reviews) .review-controls{display:flex;position:absolute;top:-30px;right:0;margin:0;gap:0;z-index:20}
:is(#fine-jewelry,#client-reviews) .review-controls[hidden]{display:none}
:is(#fine-jewelry,#client-reviews) .review-controls :is(.review-prev,.review-next,.review-position){display:none}
:is(#fine-jewelry,#client-reviews) .review-controls .review-pause{display:grid;place-items:center;width:44px;height:28px;font-size:13px;color:#09243e;background:transparent;border:0}
:is(#fine-jewelry,#client-reviews) .review-controls .review-pause:focus-visible{outline:2px solid #09243e;outline-offset:2px}
#social-presence .live-tiktok iframe{pointer-events:auto}
#social-presence .tiktok-profile-link{inset:0 0 auto;height:14%}
@media(max-width:650px){:is(#fine-jewelry,#client-reviews) .review-controls{top:0;right:12px}}
