/* Restore the existing size guide below the gallery at every screen width. */
.ravir-product-scope .ravir-desktop-size-guide {
  display: flex; width: 100%; min-height: 56px;
  padding: 14px 20px !important; margin-top: 16px;
  gap: 10px; font-size: 16px; font-weight: 600;
}
.ravir-product-scope .ravir-desktop-size-guide > span { font-size: inherit; font-weight: inherit; }
.ravir-product-scope .ravir-desktop-size-guide > svg { font-size: 20px; }
.ravir-product-scope .ravir-mobile-size-guide { display: none !important; }
@media (max-width: 639px) {
  .ravir-product-scope .ravir-desktop-size-guide { min-height: 52px; margin-top: 12px; font-size: 15px; }
}
